I put in a new "termcap" entry, or updated an existing "termcap" entry,
for a terminal, but "vi" doesn't seem to know about my change. Why?
for a terminal, but "vi" doesn't seem to know about my change. Why?
The "vi" in SunOS 4.1[.x] is based on the System V Release 3.1
"vi", because that version of "vi" supports 8-bit character
sets. That version of "vi" uses "terminfo", not "termcap"; you
have to change the "terminfo" entry for the terminal.
You may first have to convert the compiled "terminfo" entry to a
text entry; "/usr/5bin/infocmp -I " will write
the text of the "terminfo" entry for the terminal
to its standard output.
If you already have a "termcap" entry, you can convert it to a
"terminfo" entry with "/usr/5bin/captoinfo".
A text "terminfo" entry must be recompiled in order for programs
using "terminfo" to use it; "/usr/5bin/tic" will recompile it.
Go to the index
previous
next