terminal.c: add more arrow key support

This commit is contained in:
RJ Miller
2016-07-10 14:57:35 -04:00
parent d23403a1df
commit 4fd4f66514

View File

@@ -757,6 +757,8 @@ static void convert_modifiers(int key, VTermModifier *statep)
switch (key) {
case K_S_TAB:
case K_S_UP:
case K_S_DOWN:
case K_S_LEFT:
case K_S_RIGHT:
case K_S_F1:
@@ -792,7 +794,9 @@ static VTermKey convert_key(int key, VTermModifier *statep)
case Ctrl_M: return VTERM_KEY_ENTER;
case ESC: return VTERM_KEY_ESCAPE;
case K_S_UP:
case K_UP: return VTERM_KEY_UP;
case K_S_DOWN:
case K_DOWN: return VTERM_KEY_DOWN;
case K_S_LEFT:
case K_C_LEFT: