SUMMARY: Termcap for VT220/420

From: Roland Hamblin EOS (rolandh@eos.co.uk)
Date: Tue Oct 26 1993 - 19:06:43 CDT


Many thanks to all who replied.

The verdict is as follows:

d0|vt100|tmac|vt100-am|vt100am|dec vt100:\
        :do=^J:co#80:li#24:cl=50\E[;H\E[2J:sf=5\ED:\
        :le=^H:bs:am:cm=5\E[%i%d;%dH:nd=2\E[C:up=2\E[A:\
        :ce=3\E[K:cd=50\E[J:so=2\E[7m:se=2\E[m:us=2\E[4m:ue=2\E[m:\
        :md=2\E[1m:mr=2\E[7m:mb=2\E[5m:me=2\E[m:is=\E[1;24r\E[24;1H:\
        :rf=/usr/lib/tabset/vt100:\
        :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:ks=\E[?1h\E=:ke=\E[?1l\E>:\
        :ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:kb=^H:\
        :ho=\E[H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:pt:sr=5\EM:vt#3:xn:\
        :sc=\E7:rc=\E8:cs=\E[%i%d;%dr:
di|vt100-s|vt100 with status line at top:\
        :li#23:i2=\E[2;24r\E[24;1H:cm@:ho=\E[H^J:cl=50\E[;H^J\E[0J:\
        :hs:es:ts=\E7\E[1;%dH\E[1K:fs=\E8:tc=vt100-am:
dj|vt100-s-bot|vt100 with status line at bottom:\
        :li#23:i2=\E[1;23r\E[23;1H:\
        :hs:es:ts=\E7\E[24;%dH\E[1K:fs=\E8:tc=vt100-am:
ds|vt100-nav|dec vt100 132 cols 14 lines (w/o advanced video option):\
        :li#14:tc=vt100-w:
dt|vt100-w|dec vt100 132 cols (w/advanced video):\
        :co#132:li#24:rs=\E>\E[?3h\E[?4l\E[?5l\E[?8h:tc=vt100-am:
dv|vt100-w-nam|dec vt100 132 cols (w/advanced video), no am:\
        :co#132:li#24:rs=\E>\E[?3h\E[?4l\E[?5l\E[?8h:vt@:tc=vt100-nam:
dl|vt200|vt220|vt200-js|vt220-js|dec vt200 series with jump scroll:\
        :im=\E[4h:ei=\E[4l:mi:dc=\E[P:dm=:ed=:al=\E[L:dl=\E[M:\
        :cs=\E[%i%d;%dr:sf=\ED:sr=\EM:sb=\EM:\
        :ce=\E[K:cl=\E[H\E[J:cd=\E[J:cm=\E[%i%d;%dH:nd=\E[C:up=\E[A:\
        :so=\E[7m:se=\E[27m:us=\E[4m:ue=\E[24m:\
        :md=\E[1m:mr=\E[7m:mb=\E[5m:me=\E[m:\
        :is=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h\E[1;24r\E[24;1H:\
        :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\
        :tc=vt100:
dm|vt200-ss|vt220-ss|dec vt200 series with smooth scroll:\
        :is=\E>\E[?3l\E[?4h\E[?5l\E[?7h\E[?8h\E[1;24r\E[24;1H:\
        :rs=\E>\E[?3l\E[?4h\E[?5l\E[?7h\E[?8h:\
        :tc=vt200:
dn|vt200-w|vt220-w|vt200-wj|vt220-wj|dec vt200 series; 132 col.; jump scroll:\
        :is=\E>\E[?3h\E[?4l\E[?5l\E[?7h\E[?8h\E[1;24r\E[24;1H:\
        :rs=\E>\E[?3h\E[?4l\E[?5l\E[?7h\E[?8h:\
        :co#132:tc=vt200:
do|vt200-ws|vt220-ws|dec vt200 series; 132 col.; smooth scroll:\
        :is=\E>\E[?3h\E[?4h\E[?5l\E[?7h\E[?8h\E[1;24r\E[24;1H:\
        :rs=\E>\E[?3h\E[?4h\E[?5l\E[?7h\E[?8h:\
        :co#132:tc=vt200:

dl|vt200|vt220|vt200-js|vt220-js|dec-vt220|dec vt200 series with jump scroll:\
        :im=\E[4h:ei=\E[4l:mi:dc=\E[P:dm=:ed=:al=\E[L:dl=\E[M:\
        :cs=\E[%i%d;%dr:sf=\ED:sr=\EM:sb=\EM:\
        :ce=\E[K:cl=\E[H\E[J:cd=\E[J:cm=\E[%i%d;%dH:nd=\E[C:up=\E[A:\
        :so=\E[7m:se=\E[27m:us=\E[4m:ue=\E[24m:\
        :md=\E[1m:mr=\E[7m:mb=\E[5m:me=\E[m:\
        :is=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h\E[1;24r\E[24;1H:\
        :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\
        :tc=vt100:
db|vt300|vt300-am|dec vt300:\
        :hs:\
        :es:\
        :ts=\E[1$}\E[;H\E[K:\
        :fs=\E[0$}:\
        :ds=\E[1$}\E[;H\E[K\E[0$}:\
        :tc=vt200-am:
#
de|vt320|vt320-am|dec vt320:\
        :tc=vt300-am:
#
dk|vt330|vt330-am|dec vt320:\
        :tc=vt320-am:
#
dn|vt340|vt340-am|dec vt340:\
        :tc=vt330-am:
dq|vt400|vt400-am|vt420|vt420-am|dec vt420:\
        :rf=/usr/lib/tabset/vt300:\
        :rs=\E>\E[80$|\E[24*|\E[24t\E[?4l\E[?5l\E[?7h\E[?8h\E[1;24r\E[24;1H:\
        :tc=vt320-am:

vt420|vt420-24|dec-vt420|DEC vt420 7 bit controls 80x24 autowrap,
        am, hs, eslok, mc5i, mir, msgr, xenl, xon,
        cols#80, it#8, lines#24, wsl#80,
        acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
        bel=^G, blink=\E[5m, bold=\E[1m,
        civis=\E[?25l, cvvis=\E[?25h, cnorm=\E[?25h,
        clear=\E[H\E[J, cr=\r,
        csr=\E[%i%p1%d;%p2%dr,
        cub=\E[%p1%dD, cub1=\b,
        cud=\E[%p1%dB, cud1=\n,
        cuf=\E[%p1%dC, cuf1=\E[C,
        cup=\E[%i%p1%d;%p2%dH,
        cuu=\E[%p1%dA, cuu1=\E[A,
        dch=\E[%p1%dP, dch1=\E[P,
        dl=\E[%p1%dM, dl1=\E[M,
        dsl=\E[2\044\176\r\E[1\044}\E[K\E[\044},
        tsl=\E[2\044\176\E[1\044}\E[1;%p1%dH, fsl=\E[\044},
        ech=\E[%p1%dX, ed=\E[J, el=\E[K,
        el1=\E[1K, enacs=\E)0,
        flash=\E[?5h$<200>\E[?5l,
        home=\E[H, ht=\t, hts=\EH,
        ich=\E[%p1%d@, ich1=\E[@,
        il=\E[%p1%dL, il1=\E[L, ind=\ED,
        is2=\E[?7h\E[>\E[?1h\E\sF\E[?4l,
        kbs=\b,
        kcub1=\E[D, kcud1=\E[B, kcuf1=\E[C, kcuu1=\E[A,
        kf1=\EOP,
        kf2=\EOQ,
        kf3=\EOR,
        kf4=\EOS,
        kf10=\E[21~,
        kf11=\E[23~,
        kf12=\E[24~,
        kf13=\E[25~,
        kf14=\E[26~,
        kf17=\E[31~,
        kf18=\E[32~,
        kf19=\E[33~,
        kf20=\E[34~,
        kf6=\E[17~,
        kf7=\E[18~,
        kf8=\E[19~,
        kf9=\E[20~,
        kfnd=\E[1~, khlp=\E[28~,
        kdch1=\E[3~,
        kich1=\E[2~, knp=\E[6~, kpp=\E[5~,
        krdo=\E[29~, kslt=\E[4~, lf1=pf1,
        lf2=pf2, lf3=pf3, lf4=pf4,
        mc0=\E[i, mc4=\E[4i, mc5=\E[5i,
        nel=\EE, rc=\E8, rev=\E[7m,
        ri=\EM, rmacs=^O, rmam=\E[?7l,
        rmir=\E[4l, rmso=\E[27m,
        rmul=\E[24m, rs1=\E<\E[?3l\E[!p\E[?7h, sc=\E7,

sgr=\E[0%?%p6%t;1%;%?%p1%p2%|%t;4%;%?%p4%t;5%;%?%p3%p1%|%t;7%;m%?%p9%t^N%e^O%;,
        sgr0=\E[0m, smacs=^N, smam=\E[?7h,
        smir=\E[4h, smso=\E[7m,
        smul=\E[4m, tbc=\E[3g,

vt400|dec-vt400|DEC VT400 level terminal for telnet alias,
        use=vt420,

vt420-w|DEC vt420 7 bit controls 132x24 autowrap,
        cols#132, use=vt420,

vt420-36|DEC vt420 7 bit controls 80x36 autowrap,
        lines#36, use=vt420,

vt420-36w|DEC vt420 7 bit controls 132x36 autowrap,
        lines#36, cols#132, use=vt420,

The 'Names' are as follows, and many thanks once again.....

Zdenek Dospisil
David Fetrow
Joe Silva
Andrew Benson
Henry Katz
Robert J Wolf
Gerhard Holzer



This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:08:26 CDT