aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config.def.h16
-rw-r--r--st.info2
2 files changed, 14 insertions, 4 deletions
diff --git a/config.def.h b/config.def.h
index a3e87e2..6d74668 100644
--- a/config.def.h
+++ b/config.def.h
@@ -131,8 +131,12 @@ static Key key[] = {
131 { XK_KP_Insert, ControlMask, "\033[2;5~", +1, 0, 0}, 131 { XK_KP_Insert, ControlMask, "\033[2;5~", +1, 0, 0},
132 { XK_KP_Insert, XK_ANY_MOD, "\033[4h", -1, 0, 0}, 132 { XK_KP_Insert, XK_ANY_MOD, "\033[4h", -1, 0, 0},
133 { XK_KP_Insert, XK_ANY_MOD, "\033[2~", +1, 0, 0}, 133 { XK_KP_Insert, XK_ANY_MOD, "\033[2~", +1, 0, 0},
134 { XK_KP_Delete, ShiftMask, "\033[3;2~", 0, 0, 0}, 134 { XK_KP_Delete, ControlMask, "\033[2J", -1, 0, 0},
135 { XK_KP_Delete, XK_ANY_MOD, "\033[3~", 0, 0, 0}, 135 { XK_KP_Delete, ControlMask, "\033[3;5~", +1, 0, 0},
136 { XK_KP_Delete, ShiftMask, "\033[2K", +1, 0, 0},
137 { XK_KP_Delete, ShiftMask, "\033[3;2~", -1, 0, 0},
138 { XK_KP_Delete, XK_ANY_MOD, "\033[P", -1, 0, 0},
139 { XK_KP_Delete, XK_ANY_MOD, "\033[3~", +1, 0, 0},
136 { XK_KP_Multiply, XK_ANY_MOD, "\033Oj", +2, 0, 0}, 140 { XK_KP_Multiply, XK_ANY_MOD, "\033Oj", +2, 0, 0},
137 { XK_KP_Add, XK_ANY_MOD, "\033Ok", +2, 0, 0}, 141 { XK_KP_Add, XK_ANY_MOD, "\033Ok", +2, 0, 0},
138 { XK_KP_Enter, XK_ANY_MOD, "\033OM", +2, 0, 0}, 142 { XK_KP_Enter, XK_ANY_MOD, "\033OM", +2, 0, 0},
@@ -183,8 +187,12 @@ static Key key[] = {
183 { XK_Insert, ControlMask, "\033[2;5~", +1, 0, 0}, 187 { XK_Insert, ControlMask, "\033[2;5~", +1, 0, 0},
184 { XK_Insert, XK_ANY_MOD, "\033[4h", -1, 0, 0}, 188 { XK_Insert, XK_ANY_MOD, "\033[4h", -1, 0, 0},
185 { XK_Insert, XK_ANY_MOD, "\033[2~", +1, 0, 0}, 189 { XK_Insert, XK_ANY_MOD, "\033[2~", +1, 0, 0},
186 { XK_Delete, ShiftMask, "\033[3;2~", 0, 0, 0}, 190 { XK_Delete, ControlMask, "\033[2J", -1, 0, 0},
187 { XK_Delete, XK_ANY_MOD, "\033[3~", 0, 0, 0}, 191 { XK_Delete, ControlMask, "\033[3;5~", +1, 0, 0},
192 { XK_Delete, ShiftMask, "\033[2K", +1, 0, 0},
193 { XK_Delete, ShiftMask, "\033[3;2~", -1, 0, 0},
194 { XK_Delete, XK_ANY_MOD, "\033[P", -1, 0, 0},
195 { XK_Delete, XK_ANY_MOD, "\033[3~", +1, 0, 0},
188 { XK_Home, ShiftMask, "\033[1;2H", 0, 0, 0}, 196 { XK_Home, ShiftMask, "\033[1;2H", 0, 0, 0},
189 { XK_Home, XK_ANY_MOD, "\033[H", 0, -1, 0}, 197 { XK_Home, XK_ANY_MOD, "\033[H", 0, -1, 0},
190 { XK_Home, XK_ANY_MOD, "\033[1~", 0, +1, 0}, 198 { XK_Home, XK_ANY_MOD, "\033[1~", 0, +1, 0},
diff --git a/st.info b/st.info
index 4fc9bdb..9a7edfe 100644
--- a/st.info
+++ b/st.info
@@ -71,6 +71,8 @@ st| simpleterm,
71 kRIT=\E[1;2C, 71 kRIT=\E[1;2C,
72 kind=\E[1;2B, 72 kind=\E[1;2B,
73 kri=\E[1;2A, 73 kri=\E[1;2A,
74 kclr=\E[3;5~,
75 kdl1=\E[3;2~,
74 kdch1=\E[3~, 76 kdch1=\E[3~,
75 kich1=\E[2~, 77 kich1=\E[2~,
76 kend=\E[4~, 78 kend=\E[4~,