diff options
author | Michael Forney <mforney@mforney.org> | 2022-10-04 17:34:50 +0000 |
---|---|---|
committer | Michael Forney <mforney@mforney.org> | 2022-10-04 17:34:50 +0000 |
commit | 2e1ac96d3f6ff85ccac1681631d09d60953cf8a6 (patch) | |
tree | 7a648587a7075c348fcbded0426ec96ceaea8597 /sys/src/cmd/vt/main.c | |
parent | 800170c6559b633c92d742d2950ecd1ce5ffb961 (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.c | 2 |
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': |