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.