Article View: comp.terminals
Article #1363vt100 terminfo re-posted
From: Russel Mar
Date: Sun, 20 Dec 1992 09:17
Date: Sun, 20 Dec 1992 09:17
80 lines
3624 bytes
3624 bytes
========= posted earlier ==========
Post: 1582 of 1585
From: gwyn@smoke.brl.mil (Doug Gwyn)
Newsgroups: comp.terminals
Subject: Re: vt100 = vt100-am?
Date: 8 Dec 92 19:30:52 GMT
Organization: U.S. Army Ballistic Research Lab, APG MD.
Lines: 55
In article <1fofb7INNno8@uwm.edu> dave@csd4.csd.uwm.edu (David A
Rasmussen) writ
es:
>I was just looking at our terminal setting query program and note
>that we identify alot of vt100 terminals as vt100-am. I then looked
>into the termcap file and as I suspected, vt100 and vt100-am were the
>same entry. My question is, are the supposed to be the same entry?
>Does anyone have any termcap files where they are not the same terminal
>entries?
"vt100-am" is supposed to denote an entry for the VT100 that specifies
the "am" (auto-margin) capability. Unfortunately the VT100 does not have
a true "am" capability; it is more complex than that. The best VT100
termcap description I have managed to assemble over the years follows;
you can convert it to terminfo the usual way:
#
# DEC VT100 with variations for Advanced Video Option and screen width.
# The following SET-UP modes are assumed for normal operation:
# ANSI_MODE AUTO_XON/XOFF_ON NEWLINE_OFF
80_COLUMNS
# WRAP_AROUND_ON
# Other SET-UP modes may be set for operator convenience or communication
# requirements; I recommend
# SMOOTH_SCROLL AUTOREPEAT_ON BLOCK_CURSOR MARGIN_BELL_OFF
# SHIFTED_3_#
# Unless you have a graphics add-on such as Digital Engineering's VT640
# (and even then, whenever it can be arranged!) you should set
# INTERLACE_OFF
# Hardware tabs are assumed to be set every 8 columns; they can be set up
# by the "reset", "tset", or "tabs" utilities (use vt100-x, 132 columns,
for
# this). I have included some compatible code in "rs" for the VT640 if
you
# have one. No delays are specified; use "stty ixon -ixany" to enable
DC3/DC1
# flow control!
# Thanks to elsie!ado (Arthur David Olson) for numerous improvements.
d0|vt100|DEC VT100 with AVO:\
:ae=^O:as=^N:bl=^G:cd=\E[J:ce=\E[K:cm=\E[%i%d;%dH:co#80:cr=^M:\
:cs=\E[%i%d;%dr:ct=\E[3g:DO=\E[%dB:do=^J:ho=\E[H:is=\E<\E)0:it#8:\
:k0=\EOP:k1=\EOQ:k2=\EOR:k3=\EOS:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EO
D:\
:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:l0=PF1:l1=PF2:l2=PF3:l3=PF4:LE=\E[%d
D:\
:le=^H:li#24:ll=\E[24H:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:ms:nd=\E
[C:\
:nw=\EE:rc=\E8:RI=\E[%dC:\
:rs=^X\E<\E2\E[?9h^]\E^L^X\E[20l\E[?3;9;6l\E[r\E[m\E[q\E(B^O\E)0\E
>:\
:sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:ti=\E[?7l:\
:te=150\E[?7h:ue=\E[m:UP=\E[%dA:up=\EM:us=\E[4m:vt#3:xo:\
:cl=\E[H\E[J:\
:bs:kn#4:pt:
dv|vt100-v|DEC VT100 without AVO:\
:ue@:us@:\
:tc=vt100:
d8|vt100-w|DEC VT100 with AVO in 132-column mode:\
:co#132:ct=\E[?3h\E[g:\
:rs=^X\E<\E2\E[?9h^]\E^L^X\E[20l\E[?9;6l\E[?3h\
\E[r\E[m\E[q\E(B^O\E)0\E>:\
:tc=vt100:
d9|vt100-x|DEC VT100 without AVO in 132-column mode:\
:ct=\E[?3h\E[g:li#14:ll=\E[14H:ue@:us@:\
:tc=vt100-w:
================end of retrieved msg=================
--
Russel Mar (bbs.ruscal@tsoft.net)
Technical Details
Message-ID:
<XBq3VB1w165w@tsoft.net>Path:
arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!sgiblab!tsoft!ruscalShow Full Headers
Complete Article Headers
Newsgroups: comp.terminals Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!sgiblab!tsoft!ruscal From: bbs.ruscal@tsoft.net (Russel Mar) Subject: vt100 terminfo re-posted Message-ID: <XBq3VB1w165w@tsoft.net> Sender: bbs@tsoft.net (Russel Mar) Organization: The TSoft BBS and Public Access Unix, +1 415 969 8238 Date: Sun, 20 Dec 1992 09:17:32 GMT Lines: 80