[net.info-terms] help!: vi & termcap & vt100

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                noslowopen

gwyn@brl-tgr.ARPA (Doug Gwyn <gwyn>) (10/05/84)

The termcap had no "sf" (scroll forward) capability.