summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormischief <mischief@offblast.org>2013-10-27 18:40:21 -0700
committermischief <mischief@offblast.org>2013-10-27 18:40:21 -0700
commit420ed37c576ea9767e8704a7b84728b945b38368 (patch)
treec6d1b0bea1b8b0aa734e4534422f4dbc6a9d48b4
parent4ea791806c32bf21cfc1d3debbaf418657f7ad06 (diff)
cmd/vt: fix xterm function keys
-rw-r--r--sys/src/cmd/vt/vt.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/sys/src/cmd/vt/vt.c b/sys/src/cmd/vt/vt.c
index b63d8e2cd..98f3ad29b 100644
--- a/sys/src/cmd/vt/vt.c
+++ b/sys/src/cmd/vt/vt.c
@@ -66,24 +66,24 @@ struct funckey vt220fk[NKEYS] = {
};
struct funckey xtermfk[NKEYS] = {
- { "page up", "\033[5~", },
- { "page down", "\033[6~", },
+ { "page up", "\033[5~", },
+ { "page down", "\033[6~", },
{ "up key", "\033[A", },
{ "down key", "\033[B", },
{ "left key", "\033[D", },
{ "right key", "\033[C", },
- { "F1", "\033[11~", },
- { "F2", "\033[12~", },
- { "F3", "\033[13~", },
- { "F4", "\033[14~", },
+ { "F1", "\033OP", },
+ { "F2", "\033OQ", },
+ { "F3", "\033OR", },
+ { "F4", "\033OS", },
{ "F5", "\033[15~", },
{ "F6", "\033[17~", },
{ "F7", "\033[18~", },
{ "F8", "\033[19~", },
{ "F9", "\033[20~", },
{ "F10", "\033[21~", },
- { "F11", "\033[22~", },
- { "F12", "\033[23~", },
+ { "F11", "\033[23~", },
+ { "F12", "\033[24~", },
};
char gmap[256] = {