[comp.sys.sgi] TERMCAP entries for IRIS-4D wsh

ciemo@bananaPC.sgi.com (Dave Ciemiewicz) (11/23/89)

From time to time, I've had inqueries as to what should users of BSD derived
systems set their TERM or TERMCAP entries to when they rlogin from an IRIS-4D
wsh window.  Well, in desparation, a VT-100 termcap entry should do.  The
wsh window supports the "iris-ansi" terminal emulation which is a superset
(for the most part) of the ANSI (VT-100) standard terminal.

If you want a proper emulation, you can query the TERMINFO database (AT&T
Sys V's answer to TERMCAP) for a TERMCAP compatible terminal description.
Use the command, "infocmp -C -r iris-ansi".  This will printout:

iris-ansi|IRIS emulating 40 line ANSI terminal (almost VT100):\
        :am:pt:\
        :co#80:it#8:li#40:kn#4:\
        :!2=\E[218q:#2=\E[143q:#4=\E[158q:%9=\E[209q:\
        :%f=\E[210q:%i=\E[167q:&7=\E[217q:*4=\E[P:*7=\E[147q:\
        :@7=\E[146q:@8=\r:AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:\
        :F1=\EOR:F2=\EOS:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:\
        :al=\E[L:bl=^G:cb=\E[1K:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:\
        :cm=\E[%i%d;%dH:cr=\r:dl=\E[M:do=\n:ho=\E[H:\
        :is=\E[?1l\E>\E[?7h:k1=\E[001q:k2=\E[002q:k3=\E[003q:\
        :k4=\E[004q:k5=\E[005q:k6=\E[006q:k7=\E[007q:\
        :k8=\E[008q:k9=\EOP:k;=\EOQ:kB=\E[Z:kD=^?:kI=\E[139q:\
        :kM=\E[146q:kN=\E[154q:kP=\E[150q:kb=\b:kd=\E[B:\
        :ke=\E>:kh=\E[H:kl=\E[D:kr=\E[C:ks=\E=:ku=\E[A:\
        :le=\E[D:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:nw=\EE:\
        :.pk=!!! MUST CHANGE BY HAND !!!\EP101;%p1%d.y%p2%s\E\\:\
        :se=\E[m:sf=\ED:so=\E[1;7m:sr=\EM:ta=\t:ue=\E[m:\
        :up=\E[A:us=\E[4m:ve=\E[9/y\E[12/y\E[=6l:\
        :vs=\E[10/y\E[=1h\E[=2l\E[=6h:bc=\E[D:ko=le,nd,up,ho:

Locally, we have used this /etc/termcap entry on our local TERMCAP using
systems.  We have however, made one modification.  We remove the following
line from the entry:

	:.pk=!!! MUST CHANGE BY HAND !!!\EP101;%p1%d.y%p2%s\E\\:\

You should be able to add this entry with the modification to your
/etc/termcap file on a BSD derived system.

For more information about infocmp and terminfo, see their manual pages.