mark@digi-g.UUCP (Mark Mendel) (09/25/84)
(..mmm...mmmmm...yum yum!)
I am using vi vers 3.6, with XTALK emulating a vt100 (hence my termcap is
not a standard vt100 termcap). My termcap is below. You can see that I
have the change scroll region cap defined (cs). But vi won't use it.
It always repaints half the screen when I open or delete a line. I have
been given to understand, though, that vi is supposed to use cs. What's
wrong?
If you can help me, please respond via mail. Others with same problem:
use mail, too!
-- Mark Mendel
-- ...!ihnp4!umn-cs!digi-g!mark
My termcap:
TERMCAP=d2|vt100|vt100xt:
:bs:
:cd=50\E[J:
:ce=3\E[K:
:cl=50\E[;H\E[2J:
:cm=5\E[%i%2;%2H:
:co#80:
:cs=\E[%i%2;%2r: <<<--- see! see!
:k1=\EOP:
:k2=\EOQ:
:k3=\EOR:
:k4=\EOS:
:kd=\EOB:
:ke=\E[?1l\E>:
:kh=\E[H:
:kl=\EOD:
:kr=\EOC:
:ks=\E[?1h\E=:
:ku=\EOA:
:li#24:
:nd=2\E[C:
:pt:
:rc=\E8
:rf=/usr/lib/tabset/vt100:
:rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:
:sc=\E7:
:se=10\E[m:
:so=10\E[7m:
:sr=5\EM:
:ue=2\E[m:
:up=2\E[A:
:us=2\E[4m:
:vt#3:
Just in case the problem lies here, here are my vi options:
autoindent open tabstop=8
autoprint optimize taglength=0
noautowrite paragraphs=IPLPPPQPP LIbp tags=tags
nobeautify prompt term=vt100
directory=/tmp noreadonly noterse
noedcompatible redraw timeout
noerrorbells remap ttytype=vt100
hardtabs=8 report=5 warn
ignorecase scroll=8 window=16
nolisp sections=NHSHH HU wrapscan
nolist shell=/bin/csh wrapmargin=0
magic shiftwidth=4 nowriteany
nomesg noshowmatch
nonumber noslowopengwyn@brl-tgr.ARPA (Doug Gwyn <gwyn>) (10/05/84)
The termcap had no "sf" (scroll forward) capability.