| diff -up vim90/src/term.c.fixkeys vim90/src/term.c |
| |
| |
| @@ -851,14 +851,14 @@ static struct builtin_term builtin_termc |
| {K_XRIGHT, "\033[@;*C"}, // Esc [ C or Esc [ 1 ; C |
| {K_XLEFT, "\033[@;*D"}, // Esc [ D or Esc [ 1 ; D |
| // An extra set of function keys for vt100 mode |
| - {K_XF1, "\033O*P"}, |
| - {K_XF2, "\033O*Q"}, |
| - {K_XF3, "\033O*R"}, |
| - {K_XF4, "\033O*S"}, |
| - {K_F1, "\033[11;*~"}, |
| - {K_F2, "\033[12;*~"}, |
| - {K_F3, "\033[13;*~"}, |
| - {K_F4, "\033[14;*~"}, |
| + {K_XF1, "\033[11~"}, |
| + {K_XF2, "\033[12~"}, |
| + {K_XF3, "\033[13~"}, |
| + {K_XF4, "\033[14~"}, |
| + {K_F1, "\033OP"}, |
| + {K_F2, "\033OQ"}, |
| + {K_F3, "\033OR"}, |
| + {K_F4, "\033OS"}, |
| {K_F5, "\033[15;*~"}, |
| {K_F6, "\033[17;*~"}, |
| {K_F7, "\033[18;*~"}, |