added key sequences

This commit is contained in:
Chu'vok
2024-09-18 10:59:44 +02:00
parent e25b2f7a03
commit 9380d297bb

17
tim.h
View File

@@ -602,13 +602,16 @@ static bool parse_input(struct event* restrict e, int n) {
{"[B" , DOWN_KEY}, {"[B" , DOWN_KEY},
{"[C" , RIGHT_KEY}, {"[C" , RIGHT_KEY},
{"[D" , LEFT_KEY}, {"[D" , LEFT_KEY},
{"[2~", INSERT_KEY}, {"[2~", INSERT_KEY}, // xterm
{"[4h", INSERT_KEY}, {"[4h", INSERT_KEY}, //
{"[3~", DELETE_KEY}, {"[3~", DELETE_KEY}, // xterm
{"[P" , DELETE_KEY}, {"[P" , DELETE_KEY}, //
{"[H" , HOME_KEY}, {"[H" , HOME_KEY}, // xterm
{"[F" , END_KEY}, {"[1~", HOME_KEY}, // tmux
{"[4~", END_KEY}, {"[7~", HOME_KEY}, // rxvt
{"[F" , END_KEY}, // xterm
{"[4~", END_KEY}, // tmux
{"[8~", END_KEY}, // rxvt
{"[5~", PAGEUP_KEY}, {"[5~", PAGEUP_KEY},
{"[6~", PAGEDOWN_KEY}, {"[6~", PAGEDOWN_KEY},
}; };