|
|
|
|
|
|
166
|
#define MODKEY Mod1Mask
|
166
|
#define MODKEY Mod1Mask
|
|
167
|
#define TERMMOD (ControlMask|ShiftMask)
|
167
|
#define TERMMOD (ControlMask|ShiftMask)
|
|
168
|
|
168
|
|
|
|
|
169
|
|
|
169
|
static Shortcut shortcuts[] = {
|
170
|
static Shortcut shortcuts[] = {
|
|
170
|
/* mask keysym function argument */
|
171
|
/* mask keysym function argument */
|
|
171
|
{ XK_ANY_MOD, XK_Break, sendbreak, {.i = 0} },
|
172
|
{ XK_ANY_MOD, XK_Break, sendbreak, {.i = 0} },
|
|
172
|
{ ControlMask, XK_Print, toggleprinter, {.i = 0} },
|
173
|
{ ControlMask, XK_Print, toggleprinter, {.i = 0} },
|
|
173
|
{ ShiftMask, XK_Print, printscreen, {.i = 0} },
|
174
|
{ ShiftMask, XK_Print, printscreen, {.i = 0} },
|
|
174
|
{ XK_ANY_MOD, XK_Print, printsel, {.i = 0} },
|
175
|
{ XK_ANY_MOD, XK_Print, printsel, {.i = 0} },
|
|
175
|
{ TERMMOD, XK_Prior, zoom, {.f = +1} },
|
|
|
|
176
|
{ TERMMOD, XK_Next, zoom, {.f = -1} },
|
|
|
|
177
|
{ TERMMOD, XK_Home, zoomreset, {.f = 0} },
|
|
|
|
|
|
176
|
{ TERMMOD, XK_plus, zoom, {.f = +1} },
|
|
|
|
177
|
{ ControlMask, XK_minus, zoom, {.f = -1} },
|
|
|
|
178
|
{ TERMMOD, XK_parenright, zoomreset, {.f = 0} },
|
|
178
|
{ TERMMOD, XK_C, clipcopy, {.i = 0} },
|
179
|
{ TERMMOD, XK_C, clipcopy, {.i = 0} },
|
|
179
|
{ TERMMOD, XK_V, clippaste, {.i = 0} },
|
180
|
{ TERMMOD, XK_V, clippaste, {.i = 0} },
|
|
180
|
{ TERMMOD, XK_Y, selpaste, {.i = 0} },
|
181
|
{ TERMMOD, XK_Y, selpaste, {.i = 0} },
|