aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config.def.h16
-rw-r--r--st.info8
2 files changed, 16 insertions, 8 deletions
diff --git a/config.def.h b/config.def.h
index 622499e..3d406d4 100644
--- a/config.def.h
+++ b/config.def.h
@@ -80,16 +80,24 @@ static Key key[] = {
80 { XK_BackSpace, XK_NO_MOD, "\177", 0, 0, 0}, 80 { XK_BackSpace, XK_NO_MOD, "\177", 0, 0, 0},
81 { XK_Up, XK_NO_MOD, "\033[A", 0, -1, 0}, 81 { XK_Up, XK_NO_MOD, "\033[A", 0, -1, 0},
82 { XK_Up, XK_NO_MOD, "\033OA", 0, +1, 0}, 82 { XK_Up, XK_NO_MOD, "\033OA", 0, +1, 0},
83 { XK_Up, ShiftMask, "\033[a", 0, 0, 0}, 83 { XK_Up, ShiftMask, "\033[1;2A", 0, 0, 0},
84 { XK_Up, ControlMask, "\033[1;5A", 0, 0, 0},
85 { XK_Up, Mod1Mask, "\033[1;3A", 0, 0, 0},
84 { XK_Down, XK_NO_MOD, "\033[B", 0, -1, 0}, 86 { XK_Down, XK_NO_MOD, "\033[B", 0, -1, 0},
85 { XK_Down, XK_NO_MOD, "\033OB", 0, +1, 0}, 87 { XK_Down, XK_NO_MOD, "\033OB", 0, +1, 0},
86 { XK_Down, ShiftMask, "\033[b", 0, 0, 0}, 88 { XK_Down, ShiftMask, "\033[1;2B", 0, 0, 0},
89 { XK_Down, ControlMask, "\033[1;5B", 0, 0, 0},
90 { XK_Down, Mod1Mask, "\033[1;3B", 0, 0, 0},
87 { XK_Left, XK_NO_MOD, "\033[D", 0, -1, 0}, 91 { XK_Left, XK_NO_MOD, "\033[D", 0, -1, 0},
88 { XK_Left, XK_NO_MOD, "\033OD", 0, +1, 0}, 92 { XK_Left, XK_NO_MOD, "\033OD", 0, +1, 0},
89 { XK_Left, ShiftMask, "\033[d", 0, 0, 0}, 93 { XK_Left, ShiftMask, "\033[1;2D", 0, 0, 0},
94 { XK_Left, ControlMask, "\033[1;5D", 0, 0, 0},
95 { XK_Left, Mod1Mask, "\033[1;3D", 0, 0, 0},
90 { XK_Right, XK_NO_MOD, "\033[C", 0, -1, 0}, 96 { XK_Right, XK_NO_MOD, "\033[C", 0, -1, 0},
91 { XK_Right, XK_NO_MOD, "\033OC", 0, +1, 0}, 97 { XK_Right, XK_NO_MOD, "\033OC", 0, +1, 0},
92 { XK_Right, ShiftMask, "\033[c", 0, 0, 0}, 98 { XK_Right, ShiftMask, "\033[1;2C", 0, 0, 0},
99 { XK_Right, ControlMask, "\033[1;5C", 0, 0, 0},
100 { XK_Right, Mod1Mask, "\033[1;3C", 0, 0, 0},
93 { XK_Return, XK_NO_MOD, "\n", 0, 0, -1}, 101 { XK_Return, XK_NO_MOD, "\n", 0, 0, -1},
94 { XK_Return, XK_NO_MOD, "\r\n", 0, 0, +1}, 102 { XK_Return, XK_NO_MOD, "\r\n", 0, 0, +1},
95 { XK_Return, Mod1Mask, "\033\n", 0, 0, -1}, 103 { XK_Return, Mod1Mask, "\033\n", 0, 0, -1},
diff --git a/st.info b/st.info
index 199aff6..be2a47e 100644
--- a/st.info
+++ b/st.info
@@ -54,10 +54,10 @@ st| simpleterm,
54 kcud1=\EOB, 54 kcud1=\EOB,
55 kcuf1=\EOC, 55 kcuf1=\EOC,
56 kcuu1=\EOA, 56 kcuu1=\EOA,
57 kLFT=\E[d, 57 kLFT=\E[1;2D,
58 kRIT=\E[c, 58 kRIT=\E[1;2C,
59 kind=\E[a, 59 kind=\E[1;2B,
60 kri=\E[b, 60 kri=\E[1;2A,
61 kdch1=\E[3~, 61 kdch1=\E[3~,
62 kich1=\E[2~, 62 kich1=\E[2~,
63 kend=\E[4~, 63 kend=\E[4~,