41 lines
1.7 KiB
Diff
41 lines
1.7 KiB
Diff
|
From 066e1d364baef67e9cae2289dbb47d6a0724a360 Mon Sep 17 00:00:00 2001
|
||
|
From: Shourai <10200748+Shourai@users.noreply.github.com>
|
||
|
Date: Sat, 18 Jul 2020 12:50:44 +0200
|
||
|
Subject: [PATCH 5/5] Apply keybindings for zoom
|
||
|
|
||
|
---
|
||
|
config.def.h | 10 ++++++++++
|
||
|
1 file changed, 10 insertions(+)
|
||
|
|
||
|
diff --git a/config.def.h b/config.def.h
|
||
|
index 1e55784..828ee5f 100644
|
||
|
--- a/config.def.h
|
||
|
+++ b/config.def.h
|
||
|
@@ -210,6 +210,13 @@ static Shortcut shortcuts[] = {
|
||
|
{ TERMMOD, XK_Y, selpaste, {.i = 0} },
|
||
|
{ ShiftMask, XK_Insert, selpaste, {.i = 0} },
|
||
|
{ TERMMOD, XK_Num_Lock, numlock, {.i = 0} },
|
||
|
+ { MODKEY|ShiftMask, XK_Up, zoom, {.f = +1} },
|
||
|
+ { MODKEY|ShiftMask, XK_Down, zoom, {.f = -1} },
|
||
|
+ { MODKEY|ShiftMask, XK_K, zoom, {.f = +1} },
|
||
|
+ { MODKEY|ShiftMask, XK_J, zoom, {.f = -1} },
|
||
|
+ { MODKEY|ShiftMask, XK_plus, zoom, {.f = +1} },
|
||
|
+ { MODKEY|ShiftMask, XK_underscore, zoom, {.f = -1} },
|
||
|
+ { MODKEY|ShiftMask, XK_parenright, zoomreset, {.f = 0} },
|
||
|
};
|
||
|
|
||
|
/*
|
||
|
@@ -251,6 +258,9 @@ static uint ignoremod = Mod2Mask|XK_SWITCH_MOD;
|
||
|
*/
|
||
|
static Key key[] = {
|
||
|
/* keysym mask string appkey appcursor */
|
||
|
+ { XK_parenright, Mod1Mask|ShiftMask,"\033[41;6u", 0, 0},
|
||
|
+ { XK_underscore, Mod1Mask|ShiftMask,"\033[95;4u", 0, 0},
|
||
|
+ { XK_plus, Mod1Mask|ShiftMask,"\033[43;4u", 0, 0},
|
||
|
{ XK_KP_Home, ShiftMask, "\033[2J", 0, -1},
|
||
|
{ XK_KP_Home, ShiftMask, "\033[1;2H", 0, +1},
|
||
|
{ XK_KP_Home, XK_ANY_MOD, "\033[H", 0, -1},
|
||
|
--
|
||
|
2.27.0
|
||
|
|