summaryrefslogtreecommitdiff
path: root/sys/src/cmd/vt/main.c
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2022-10-04 17:34:50 +0000
committerMichael Forney <mforney@mforney.org>2022-10-04 17:34:50 +0000
commit2e1ac96d3f6ff85ccac1681631d09d60953cf8a6 (patch)
tree7a648587a7075c348fcbded0426ec96ceaea8597 /sys/src/cmd/vt/main.c
parent800170c6559b633c92d742d2950ecd1ce5ffb961 (diff)
vt: fix home/end sequences in xterm mode
According to the ncurses terminfo database, we have $ for k in khome kend; do printf '%s:\t' "$k"; TERM=xterm tput $k | od -An -tc; done khome: 033 O H kend: 033 O F $ This differs from vt220fk, so add a new xtermfk table with the proper sequences.
Diffstat (limited to 'sys/src/cmd/vt/main.c')
-rw-r--r--sys/src/cmd/vt/main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/cmd/vt/main.c b/sys/src/cmd/vt/main.c
index 32743c792..cdf2e2586 100644
--- a/sys/src/cmd/vt/main.c
+++ b/sys/src/cmd/vt/main.c
@@ -286,7 +286,7 @@ threadmain(int argc, char **argv)
sysfatal("could not create log file: %s: %r", p);
break;
case 'x':
- fk = vt220fk;
+ fk = xtermfk;
term = "xterm";
break;
case 'r':