proff@phoenix.pub.uu.oz.au (F. Solidus [Proff]) (01/29/91)
Here is a nice termcap file by a friend of mine. Search for the relevant
Amiga section and see if it helps you.
- Proff
The Mad Proffessor/The Force |And what shoulder, and what art,
"The Tiger" by W. Blake, stanza three -|Could twist the sinews of thy heart?
SMART:proff@phoenix.pub.uu.oz.au |And when thy heart began to beat,
DUMB:...uunet!phoenix.pub.uu.oz.au!proff|What dread hand? and what dread feet?
#
# Custom termcap file - v3.04 August 1990
# assembled by David S. Burren ("Athos")
# athos%eyrie@labtam.oz
#
# I would like to encourage people to use this database on any machine they
# might find it useful on, but I ask you to retain the credits as to who wrote
# the various entries. As far as possible I have retained such information for
# entries taken from system termcaps.
#
# As far as we've been able to test it, this file works correctly on the
# following machines:
# Termcap:
# VAX-11/750 running 4.3 BSD
# Sun-3/60 running SunOS 3.5
# Encore Multimax running Umax 4.2
# SGI Iris 3130 running System V
# Unison D21 running 4.2 BSD/Sironix 3
# Termcap/terminfo:
# CDC Cyber 932 running VX/VE
# Sun-386i and Sun SparcStation-1 running SunOS 4.0
# Encore Multimax running Umax V
# HP-9000/320 running HP-UX r6
# Pyramid 90x running OS/x
# AT/286 running SCO Xenix 2.2.3
# AT/386 running SCO Unix 3.2
# AT/386 running ISC 386/ix
# DG Aviion 300 running DGUX 4.20
# The terminfo equivalent of this database is easily created using
# captoinfo(1) and tic(1).
#
# This file was assembled for several reasons:
# - Many terminals (and emulations) used by students and staff around
# RMIT, CIT, SIT, and FIT are not properly supported by the standard
# termcap. Either they were not supported at all, or generic types such
# as "vt100" were used.
# - Some of the entries in the standard termcap do not work correctly. In
# some cases this is just that they don't use all the terminal's
# features, in others they work incorrectly. Examples are the tek4115
# and v60.
# - The standard termcap defines many terminals (and variations thereof)
# which nobody around here has ever seen (eg. Ann Arbors). They have
# been cut out both to decrease the space and the time used by this
# database.
# On various Unix machines around RMIT, students assembled their own private
# termcap databases to support the terminals and emulations they were using.
# To save on the sometimes precious disk space, this database was/is used by
# hundreds of students. It has since (version 3) been used on machines outside
# tertiary institutions, with the subsequent addition of several terminal types.
# This database has even shown up as /etc/termcap on some RMIT systems.
# Earlier versions have even shown up as /etc/termcap on some RMIT machines.
#
# As well as removing the need to remember "what does this machine call my
# terminal?", using the same termcap/terminfo database across different
# machines lets us take advantage of the way rlogin inherits terminal types.
#
# Some entry names may look a little strange, but this is because I have kept
# identifiers that are used in various /etc/ttys and /etc/ttytypes files. Also
# some names have been given which originate from terminal names under CDC NOS,
# as used on RMIT's Cyber-170.
#
# If the terminal you use is not supported by this database, please feel free
# to write a termcap entry and contribute it. If you don't know how, I *may*
# be able to arrange for an entry to be written. Email correspondence should
# be sent to the address shown at the top of this file.
#
# Note that a definition should not have ic if im is defined. Programs such
# as vi stuff up severely otherwise....
#
#--------------------------------------
# Summary of terminal types defined herein:
#
# IBM PC
# pcansi MS-DOS ANSI.SYS
# pc|xfer|nec NANSI.SYS
# pcon13|con13|pcon14|con14 PC Connect 1.3/1.4
# ncsa|telnet NCSA Telnet
# Commodore Amiga
# amiga|Amiga Online
# comm comms 3.4b
# qmodem|vt100-l 43-line vt100
# gpterm GP-Term v4.02 (Amiga)
# ncomm|vt100-30 30 line VT100
# amigapal|vt100-31 31 line VT100
# amansi Amiga ANSI
# 150|hp150 HP-150
# Commodore 64
# gp40 GP Term with 40 columns
# gp64|gp GP Term with 64 columns
# gp80 GP Term with 80 columns
# gp80-s GP Term (80 x 12 chars)
# vip40 VIP with 40 columns
# vip64|vip VIP with 64 columns
# vip80 VIP with 80 columns
# BBC
# bbc|beeb a terminal emulator for a Beeb
# XT-230
# xt230e-w|xt230-w 132 column XT-230E
# xt230vb-w 132 column XT-230E with visual bells
# xt230vb-l|b37 34-line XT-230E with visual bells
# xt230e-l|xt230-l 34-line XT-230E
# xt230vb XT-230E with visual bells
# xt230e|xt230 XT-230E
# Teleray
# t1061|t10|t10m Teleray 1061
# t1061-na|snark|kay T1061 without attributes
# connect|t1060 SIT's CONNECT program for PC's
# Miscellaneous
# vip7200|honey72 Honeywell VIP7200
# pt200|pt-200 Prime PT 200
# a210|ampex210 Ampex 210
# wyse Wyse 50
# msxi|msx40|sm MSX COMTERM program
# dumb|network|dialup|micom|unknown
# ansi VERY basic ANSI definition
# sco|xenix SCO Xenix v2.2 console
# hp|300h|hp9000 HP 9000/320 console
# sun1 old Sun Microsystems Workstation console
# sun-cmd Sun console with scrollable history
# sun Sun Microsystems Workstation console
# lepr Local Editing Protocol
# xterm|vs100 xterm terminal emulator (X window system)
# xterms|vs100s xterm terminal emulator (small)(X window system)
# vid|vtex videotex (Prestel)
# apple80|prof Apple //e 80-column card
# appleII apple ii plus
# mac|macintosh Macintosh with MacTerminal
# Visual
# v50|vi50|v50am Visual 50
# v65|vi65 Visual 65
# v60vb|vi60vb Visual 60 with visual bells
# v60|vi60|z6 Visual 60
# vi200|v200 Visual 200
# vi220 Visual 220
# vi300|v300 Visual 300
# vi550|v550 Visual 550
# vi55|v55 Visual 55
# Olivetti
# tcv450 Olivetti TCV450
# tcv450p Olivetti TCV450 with printer
# tcv450-na Olivetti TCV450 with no attributes
# Tektronix
# tek4010|4010 Tektronix 4010
# tek4012|4012 Tektronix 4012
# tek4013|4013 Tektronix 4013
# tek4014|4014 Tektronix 4014
# tek4015|4015 Tektronix 4015
# tek4014-sm|4014-sm Tektronix 4014 in small font
# tek4015-sm|4015-sm Tektronix 4015 in small font
# 4105|tek4105 Tek 4105
# tek4115|4115 Tektronix 4115B
# 4115s|tek4115-w Tektronix 4115B with small chars
# DEC
# vt52|v52 DEC VT52
# vt52-am|vt52am DEC VT52 with auto-margins
# vt100 DEC VT100
# vt200|vt220 DEC VT220 in VT100 mode
# vt102|vt-102 dec vt102
# vt125|vt125-am DEC vt125
# vt100w|vt100-w dec vt100 132 cols (w/advanced video)
# DEC printing terminals
# dw1|dec1 DECwriter I
# dw2|dec2 DECwriter II
# dw3|dec3|la120 DECwriter III
# dw4|dec4 DECwriter IV
# LSI
# adm3a|atom lsi adm3a
# adm11 LSI ADM11
# Televideo
# tvi912|912|920|tvi920 old televideo
# tvi925|925 televideo model 925
# tvi950|950 televideo950
# tvi924|924 televideo model 924
# tvi910+|910+ televideo 910+
#--------------------------------------
#
# Specific terminal-emulation programs
#
# MeSsy-DOG & clones
#
# The following definition is for PCs using "dumb" terminal programs
# (such as RMIT's xfer program) just using the NANSI.SYS screen driver.
# The name "nec" is included because one of the RMIT machines has
# that as the hardwired terminal type in its /etc/ttys file.
#
# We need a FANSI-console entry!
#
# am is turned off for NANSI.SYS, because although it does autowrap, it loses
# the 81st character...
#
# definitions by David Burren (athos@otto.rmit.oz)
Pa|pcansi|MS-DOS ANSI.SYS:\
:am:al@:dl@:tc=xfer:
Pc|pc|xfer|nec|NANSI.SYS:\
:bl=^G:co#80:li#24:\
:cm=\E[%i%d;%dH:sc=\E[s:rc=\E[u:\
:ho=\E[H:up=\E[A:do=\E[B:le=\E[D:nd=\E[C:\
:UP=\E[%dA:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:\
:ce=\E[K:cl=\E[2J:al=\E[L:dl=\E[M:\
:kn#10:k0=\EOq:k1=\EOr:k2=\EOs:k3=\EOt:k4=\EOu:k5=\EOv:k6=\EOw:\
:k7=\EOx:k8=\EOy:k9=\EOz:\
:l0=F1:l1=F2:l2=F3:l3=F4:l4=F5:l5=F6:l6=F7:l7=F8:l8=F9:l9=F10:\
:kh=\E[H:ku=\E[A:kd=\E[B:kl=\E[D:kr=\E[C:\
:kD=\E[P:kA=\E[@:kN=\E[6~:kP=\E[5~:\
:mb=\E[5m:md=\E[1m:mk=\E[8m:me=\E[0m:\
:so=\E[7m:se=\E[0m:us=\E[4m:ue=\E[0m:
#
# CDC PC-Connect 1.3 and 1.4 using the standard configuration (not VT100.CFG)
#
# am is not set (although the terminal is put into autowrap) as the terminal
# doesn't echo the 81st character until the 82nd is received....
#
# definition by David Burren (athos@otto.rmit.oz)
cd|pcon13|con13|pcon14|con14|PC Connect 1.3/1.4:\
:bt=\E[Z:st=\EH:ct=\E[3g:co#80:li#24:\
:dc=\E[P:al=\E[L:dl=\E[M:im=\E[4h:ei=\E[4l:\
:kn#10:k0=\EOq\r:k1=\EOr\r:k2=\EOs\r:k3=\EOt\r:k4=\EOu\r:\
:k5=\EOv\r:k6=\EOw\r:k7=\EOx\r:k8=\EOy\r:k9=\EOz\r:\
:l0=F1:l1=F2:l2=F3:l3=F4:l4=F5:l5=F6:l6=F7:l7=F8:l8=F9:l9=F10:\
:kh=\E[H:ku=\E[A:kd=\E[B:kl=\E[D:kr=\E[C:\
:kC=\E[2J\r:kD=\E[P:kA=\E[L:kL=\E[M:kI=\E[4h:kN=\EOX\r:kP=\EOW\r:\
:pf=\E?:po=\E*:mk=\E[6m:\
:is=\E[0m\E[?7h\E[=4;=2;4l\E[1;24r:\
:tc=genansi:
zN|ncsa|telnet|NCSA Telnet:\
:do=^J:co#80:li#24:cl=\E[H\E[2J:\
:le=^H:bs:cm=\E[%i%d;%dH:nd=\E[C:up=\E[A:\
:ce=\E[K:cd=\E[J:so=\E[7m:se=\E[m:us=\E[4m:ue=\E[m:\
:md=\E[1m:mr=\E[7m:mb=\E[5m:me=\E[m:is=\E[1;24r\E[24;1H:\
: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=\EM:vt#3:\
:sc=\E7:rc=\E8:cs=\E[%i%d;%dr:vs=\E[?7l:ve=\E[?7h:
#
# Videotex (as used on Viatel, Prestel, etc)
#
# Works on vi if you don't use clean-breaking. Escape-D used for backspace
# because control-H is destructive backspace. There seem to be a few
# weirdnesses (especially at the beginning of a wrapped line), and the cursor
# does not, unfortunately, flash.
zQ|vid|vtex|videotex (Prestel):\
:am:bc=\ED:cl=^L:li#25:co#40:nd=\EC:up=\EA:cd=\EJ:ce=\EK:\
:ho=\EH:cm=\EY%+\40%+\40:pt:
#
# The Apple //e 80-column card has its own set of escape sequences,
# and using these rather than the vt52 emulation of "Ascii Express"
# (which is rather incomplete) is much better.
#
# definition by David Burren (athos@otto.rmit.oz)
a8|apple80|prof|Apple //e 80-column card:\
:am:bs:bw:nc:xt:co#80:li#24:\
:cm=^^%r%+ %+ :ho=^Y:up=^_:do=^J:le=^H:nd=^\
:cd=^K:ce=^]:cl=^L:ku=^K:kd=^J:kl=^H:kr=^U:kb=^H:\
:so=^O:se=^N:is=^R:
zh|appleII|apple ii plus:\
:vs=\024\103\066:ve=\024\103\062:\
:am:co#80:ce=\035:li#24:cl=\014:bs:nd=\034:up=\037:ho=\E\031:pt:\
:cd=\013:so=\017:se=\016:cm=\036%r%+ %+ :is=\024T1\016:do=^J:kd=^J:\
:vb=\024G1\024T1:kr=:
#
# Macintosh
#
zt|mac|macintosh|Macintosh with MacTerminal:\
:al=\E[L:dl=\E[M:ip=7:dc=\E[P:ic=\E[@:xn:dN#30:tc=vt100:
#
# Amiga programs...
#
# definition by David le Blanc (s871961@yallara.rmit.oz)
AA|amiga|Amiga|Online:\
:am:mi:ms:xo:bs:pt:co#80:li#32:\
:AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:\
:SF=\E[H\E[%dL:UP=\E[%dA:ae=^O:as=^N:bt=\EI:cd=\E[J:\
:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cs=\E[%i%d;%dr:\
:ct=\E[3g:dc=\E[P:ei=\E[4l:ho=\E[H:im=\E[4h:\
:is=\E[1;32r\E[32;1H:k0=\EOy:k1=\EOP:k2=\EOQ:k3=\EOR:\
:k4=\EOS:k5=\EOt:k6=\EOu:k7=\EOv:k8=\EOl:k9=\EOw:\
:kb=\b:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:\
:ks=\E[?1h\E=:ku=\EOA:nd=\E[C:\
:r2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\E8:\
:rf=/usr/lib/tabset/vt100:sc=\E7:se=\E[m:so=\E[1;31m:\
:sr=\E[L:st=\EH:ue=\E[m:up=\E[A:us=\E[36m:
# definition by David le Blanc (s871961@yallara.rmit.oz)
Ac|comm|comms 3.4b:\
:am:km:mi:ms:bs:pt:\
:co#80:li#30:kn#3:\
:al=\E[L:cd=\E[J:ce=\E[K:cl=\f:cm=\E[%i%d;%dH:dc=\E[P:\
:dl=\E[M:ic=\E[@:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\
:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:nd=\E[C:\
:se=\E[m:so=\E[7m:te=\E[1r:ti=\E[1r:up=\E[A:nl=\E[B:\
:ko=do,nd,up:
d8|qmodem|vt100-l|43-line vt100:\
:li#43:am@:tc=vt100:
# definition by David le Blanc (s871961@yallara.rmit.oz)
gp|gpterm|GP-Term v4.02 (Amiga):\
:am:xo:bs:pt:\
:co#80:li#30:\
:AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:LE=\E[%dD:\
:RI=\E[%dC:SF=\E[%dE:SR=\E[%dF:UP=\E[%dA:cd=\E[J:\
:ce=\E[K:cl=\f:cm=\E[%i%d;%dH:dc=\E[P:ho=\E[H:ic=\E[@:\
:is=\E[20l:kd=\EB:kl=\ED:kr=\EC:ku=\EA:nd=\E[C:\
:rf=/usr/lib/tabset/vt100:se=\E[0m:so=\E[1;33m:sr=^K:\
:ue=\E[0m:up=^K:us=\E[35m:
db|ncomm|vt100-30|30 line VT100:\
:is=\E[1;30r\E[30;1H:li#30:tc=vt100:
d9|amigapal|vt100-31|31 line VT100:\
:is=\E[1;31r\E[31;1H:li#31:tc=vt100:
# rough draft of Amiga termcap by Mike Meyer
Am|amansi|Amiga ANSI:\
:co#80:li#25:am:do=\E[B:ce=\E[K:cd=\E[J:\
:cl=\E[H\E[J:ku=\E[A:kd=\E[B:kl=\E[C:kr=\E[D:kb=^H:\
:al=\E[L:dl=\E[M:le=^H:cm=\E[%i%d;%dH:nd=\E[C:up=\E[A:\
:ce=\E[K:ho=\E[H:dc=\E[P:ic=\E[@:\
:so=\E[2m:se=\E[m:us=\E[4m:ue=\E[m:mr=\E[7m:mb=\E[7;2m:me=\E[m:
#
# HP-150 PC
#
# The 150 has its own native screen codes, used by the built-in terminal
# emulator.
#
hh|150|hp150|HP-150:\
:co#80:li#24:tc=hp:
#
# GP Term for the Commodore 64
#
# definitions by David le Blanc (s871961@yallara.rmit.oz)
g0|gp40|GP Term with 40 columns:\
:co#40:tc=gp64:
g1|gp64|gp|GP Term with 64 columns:\
:am:bw:xt:bs:co#64:li#24:kn#4:\
:cl=\f:ho=^\:kb=\b:kd=\n:kl=\b:kr=\t:ku=^K:nd=^H:up=^K:\
:ko=cl,le,do,up:cm=\EY%+ %+\037:ce=\EK:
g2|gp80|GP Term with 80 columns:\
:co#80:tc=gp64:
g3|gp80-s|GP Term (80 x 12 chars):\
:co#80:li#12:tc=gp64:
#
# VIP for the Commodore 64
#
# definitions by David le Blanc (s871961@yallara.rmit.oz)
C0|vip40|VIP with 40 columns:\
:co#40:tc=vip:
C1|vip64|vip|VIP with 64 columns:\
:am:bw:bs:co#64:li#25:kn#1:\
:cd=\EJ:ce=\EK:cl=\Ej:cm=\EY%+ %+ :ho=\EH:kb=\b:kd=\n:\
:kl=\ED:kr=\t:ku=^K:nd=\EC:up=\EA:ko=do:
C2|vip80|VIP with 80 columns:\
:co#80:tc=vip:
#--------------------------------------
#
# These definitions are just to make the termcap file a bit smaller.
# It contains entries common to all the vt100-compatible terminals.
# DO NOT USE AS A TERMINAL TYPE.
#
VT|genansi|common ansi settings:\
:am:bs:co#80:li#24:pt:\
:cm=\E[%i%d;%dH:cs=\E[%i%d;%dr:sc=\E7:rc=\E8:\
:ho=\E[H:up=\EM:do=^J:le=^H:nd=\E[C:\
:sf=\ED:sr=\EM:cd=\E[J:cl=\E[H\E[J:ce=\E[K:\
:kb=^H:mb=\E[5m:md=\E[1m:mr=\E[7m:me=\E[m:\
:so=\E[7m:se=\E[m:us=\E[4m:ue=\E[m:\
:if=/usr/lib/tabset/vt100:rf=/usr/lib/tabset/vt100:
VX|genansiex|Extended genansi:\
:tc=genansi:
#--------------------------------------
#
# SCO Xenix v2.2 console
#
# definition by David Burren (athos@otto.rmit.oz)
sc|sco|xenix|SCO Xenix v2.2 console:\
:am:bs:pt:bt=\E[Z:\
:co#80:li#25:\
:cm=\E[%i%d;%dH:\
:cl=\E[H\E[J:cd=\E[J:cb=\E[1K:ce=\E[K:\
:ec=\E[%dX:\
:ho=\E[H:up=\E[A:do=^J:le=^H:nd=\E[C:\
:UP=\E[%dA:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:\
:sf=\E[S:SF=\E[%dS:\
:kn#10:k0=\E[M:k1=\E[N:k2=\E[O:k3=\E[P:k4=\E[Q:k5=\E[R:k6=\E[S:\
:k7=\E[T:k8=\E[U:k9=\E[V:\
:kh=\E[H:ku=\E[A:kd=\E[B:kl=\E[D:kr=\E[C:kN=\E[G:kP=\E[I:\
:l0=F1:l1=F2:l2=F3:l3=F4:l4=F5:l5=F6:l6=F7:l7=F8:l8=F9:l9=F10:\
:sr=\E[T:SR=\E[%dT:\
:al=\E[L:AL=\E[%dL:\
:dl=\E[M:DL=\E[%dM:\
:dc=\E[P:DC=\E[%dP:\
:ic=\E[@:IC=\E[%d@:\
:mb=\E[5m:md=\E[1m:mr=\E[7m:me=\E[m:\
:is=\E[2l\E[m:\
:ku=\E[A:kd=\E[B:kl=\E[D:kr=\E[C:\
:so=\E[7m:se=\E[m:us=\E[4m:ue=\E[m:
# :ch=\E[%d`:cv=\E[%dd:\
#--------------------------------------
#
# Hewlett-Packard 9000/320 workstation console
#
h1|hp|300h|hp9000|HP 9000/320 console:\
:am:bs:pt:bt=\Ei:co#128:li#46:da:db:\
:cm=\E&a%dy%dC:ch=\E&a%dC:cv=\E&a%dY:\
:up=\EA:do=\EB:le=^H:nd=\EC:\
:cd=\EJ:ce=\EK:cl=\EH\EJ:dc=\EP:al=\EL:dl=\EM:\
:im=\EQ:ei=\ER:mi:\
:kh=\Eh:ku=\EA:kd=\EB:kl=\ED:kr=\EC:kb=^H:ks=\E&s1A:ke=\E&s0A:\
:so=\E&dB:se=\E&d@:xs:us=\E&dD:ue=\E&d@:\
:if=/usr/lib/tabset/std:
#--------------------------------------
#
# HP terminal
#
hP|2392|hp2392|HP 2392/2622 series:\
:am:xs:da:db:mi:co#80:li#24:\
:bt=\Ei:ct=\E3:pt:st=\E1:\
:cl=\E&a0y0C\EJ:ce=\EK:cd=\EJ:ch=\E&a%p1%dC:\
:cm=\E&a%p1%dy%p2%dC:do=\EB:le=\b:nd=\EC:\
:up=\EA:dc=\EP:dl=\EM:as=^N:\
:if=/usr/lib/tabset/std:al=\EL:kb=\b:ka=\E3:\
:mb=\E&dA:md=\E&dB:mh=\E&dH:im=\EQ:\
:mr=\E&dB:so=\E&dJ:us=\E&dD:ae=^O:\
:me=\E&d@:ei=\ER:se=\E&d@:ue=\E&d@:\
:kC=\EJ:kt=\E2:kD=\EP:kL=\EM:\
:kd=\EB:kM=\ER:kE=\EK:kS=\EJ:\
:k1=\Ep:k2=\Eq:k3=\Er:k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew:\
:kh=\Eh:kI=\EQ:kA=\EL:kl=\ED:\
:kH=\EF:kN=\EU:kP=\EV:kr=\EC:\
:kF=\ES:kR=\ET:kT=\E1:ku=\EA:\
:ke=\E&s0A:ks=\E&s1A:\
:cv=\E&a%p1%dY:sf=\n:sr=\ET:\
:ps=\E0:pf=\E&p11C:po=\E&p13C:pO=\E&p%p1%dW:
# :sa=\E&d%?%p7%t%'s'%c%;%p1%p3%|%p6%|%{2}%*%p2%{4}%*%+%p4%+%p5%{8}%*%+%'@'%+%c%?%p9%t%'^N'%c%e%'^O'%c%;:
#--------------------------------------
#
# Sun Microsystems
#
M<|sun1|old Sun Microsystems Workstation console:\
:am:bs:km:mi:ms:pt:li#34:co#80:cl=^L:cm=\E[%i%d;%dH:\
:ce=\E[K:cd=\E[J:so=\E[7m:se=\E[m:rs=\E[s:\
:al=\E[L:dl=\E[M:im@:ei@:ic=\E[@:dc=\E[P:\
:AL=\E[%dL:DL=\E[%dM:IC=\E[%d@:DC=\E[%dP:\
:up=\E[A:nd=\E[C:ku=\E[A:kd=\E[B:kr=\E[C:kl=\E[D:kh=\E[H:\
:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:
# emacs runs faster without insert character
M+|sun-cmd|Sun Microsystems Workstation console with scrollable history:\
:te=\E[>4h:ti=\E[>4l:tc=sun:
Mu|sun|Sun Microsystems Workstation console:\
:am:bs:km:mi:ms:pt:li#34:co#80:cl=^L:cm=\E[%i%d;%dH:\
:ce=\E[K:cd=\E[J:md=\E[1m:us=\E[4m:ue=\E[m:so=\E[7m:se=\E[m:rs=\E[s:\
:al=\E[L:dl=\E[M:im@:ei@:ic=\E[@:dc=\E[P:\
:AL=\E[%dL:DL=\E[%dM:IC=\E[%d@:DC=\E[%dP:\
:up=\E[A:nd=\E[C:ku=\E[215z:kd=\E[221z:kr=\E[219z:kl=\E[217z:\
:k1=\E[224z:k2=\E[225z:k3=\E[226z:k4=\E[227z:k5=\E[228z:\
:k6=\E[229z:k7=\E[230z:k8=\E[231z:k9=\E[232z:
#--------------------------------------
#
# Local Editing Protocol, for use with Annexes
#
le|lepr|Local Editing Protocol:\
:co#80:li#24:\
:cm=\221\014%i%2;%2H\234:cl=\221\014H\234\221\0142J\234:\
:ce=\221\014K\234:cd=\221\014J\234:\
:so=\221\014N\234:se=\221\014O\234:\
:dl=\221\014M\234:al=\221\014L\234:
#--------------------------------------
#
# Prime
#
pt200|pt-200|Prime PT 200:\
:bw:bt=\E[Z:co#80:li#24:\
:cm=\E[%i%d;%dH:ch=\E[%i%dG:ho=\E$B:up=\E[1A:do=\E[B:le=\E[1D:nd=\E[1C:\
:cd=\E[J:ce=\E[0K:cl=\E?:dc=\E[P:al=\E[0m\E[L\E[K:dl=\E[M:\
:im=\E[4h:ei=\E[4l:mi:\
:kn#8:k1=\EO!:k2=\EO":k3=\EO#:k4=\EO$:k5=\EO%:k6=\EO&:k7=\EO':k8=\EO(:\
:l1=F1:l2=F2:l3=F3:l4=F4:l5=F5:l6=F6:l7=F7:l8=F8:\
:kh=\E$A:ku=\E[A:kd=\E[B:kl=\E[D:kr=\E[C:\
:kb=^H:ks=\E[>13h:ke=\E[>13l:\
:so=\E[2;7m:se=\E[m:ms:us=\E4m:ue=\E[m:\
:ti=\E[>1l\E[>2l\E[>16l\E[4l\E[>9l\E[20l\E[>3l\E[>12l\E[1Q:\
:vs=\E?\E[24;1H:is=\E?\E[>13h:
#--------------------------------------
#
# X-Windows terminal emulators
#
vs|xterm|vs100|xterm terminal emulator (X window system):\
:am:xn:bl=^G:cr=^M:pt:ta=^I:\
:hs:ds=\E[?E:es:ts=\E[?E\E[?%i%dT:fs=\E[?F:co#80:li#65:\
:cm=\E[%i%d;%dH:ho=\E[H:up=\E[A:do=^J:le=^H:nd=\E[C:\
:sf=\n:sr=\EM:\
:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:ic=\E[@:dc=\E[P:al=\E[L:dl=\E[M:\
:IC=\E[%d@:DC=\E[%dP:AL=\E[%dL:DL=\E[%dM:\
:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:\
:kb=^H:ks=\E[?1h\E=:ke=\E[?1l\E>:\
:md=\E[1m:mr=\E[7m:me=\E[m:so=\E[7m:se=\E[m:us=\E[4m:ue=\E[m:\
:ti=\E7\E[?47h:te=\E[2J\E[?47l\E8:\
:is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l:\
:rs=\E[r\E<\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l:\
:MT:
v2|xterms|vs100s|xterm terminal emulator (small)(X window system):\
:co#80:li#24:tc=xterm:
#--------------------------------------
#
# Honeywell
#
# The only place we've seen these terminals are at the Footscray
# Institute of Technology (FIT). They're really cruddy terminals,
# one of their worst drawbacks being the placement of the BREAK key.
#
# Umm, I think this entry is probably incorrect.
#
# definition by Simon Burge (sdb@minyos.oz)
Ho|vip7200|honey72|Honeywell VIP7200:\
:cm=\Ef%r%+ %+ :co#80:li#24:cr=^M:nl=^J:\
:bs:cd=\EJ:ce=\EK:cl=\E`:do=\EB:ho=\EH:\
:le=\ED:nd=\EC:so=\E3:se=\E4:up=\EA:
#--------------------------------------
#
# XT-230E
#
# The fancy terminals scattered throughout RMIT and Melbourne Uni.
#
# definitions by David Burren (athos@otto.rmit.oz)
xb|xt230e-w|xt230-w|132 column XT-230E:\
:is=\E<\E[m\E[62;1"p\E[?4l\E[?60h\E[?61h\E[?64h\E[?25h\E[?7h\E[?5l\E[?12h\E[?1l\E[?66l\E>\E[0$}\E[1$~\E[=14l\E[1;34r\E[=31h\E[?3h\E[132$|:\
:co#132:li#34:tc=xt230e:
xw|xt230vb-w|132 column XT-230E with visual bells:\
:vb=\E[?5h\200\200\200\E[?5l:tc=xt230-w:
xl|xt230vb-l|b37|34-line XT-230E with visual bells:\
:vb=\E[?5h\200\200\200\E[?5l:tc=xt230-l:
xy|xt230e-l|xt230-l|34-line XT-230E:\
:is=\E<\E[m\E[62;1"p\E[?4l\E[?60h\E[?61h\E[?64h\E[?25h\E[?7h\E[?5l\E[?12h\E[?1l\E[?66l\E>\E[0$}\E[1$~\E[=14l\E[1;34r\E[=31h\E[?3l\E[$|:\
:li#34:tc=xt230e:
xv|xt230vb|XT-230E with visual bells:\
:vb=\E[?5h\200\200\200\E[?5l:tc=xt230e:
xt|xt230e|xt230|XT-230E:\
:xn:st=\EH:ct=\E[3g:da:db:UP=\E[%dA:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:\
:dc=\E[P:al=\E[L:dl=\E[M:IC=\E[%d@:DC=\E[%dP:AL=\E[%dL:DL=\E[%dM:\
:im=\E[4h:ei=\E[4l:\
:ku=\E[A:kd=\E[B:kl=\E[D:kr=\E[C:kb=^H:kN=\E[6~:kP=\E[5~:\
:kh=\E[1~:kA=\EOQ:kC=\E[3~:kD=\EOS:kI=\E[2~:kL=\EOR:\
:po=\E[5i:pf=\E[4i:ps=\E[i:\
:mb=\E[5m:mk=\E[3m:ms:vi=\E[?25l:ve=\E[?25h:\
:is=\E<\E[m\E[62;1"p\E[?4l\E[?60h\E[?61h\E[?64h\E[?25h\E[?7h\E[?5l\E[?12h\E[?1l\E[?66l\E>\E[0$}\E[1$~\E[1;24r\E[=14h\E[=31l\E[?3l\E[$|:\
:tc=genansi:
#----------------------------------
#
# Teleray
#
# The CONNECT program used on the PCs at the Swinburne Institute of
# Technology (SIT) is supposed to emulate a t1060, but it seems to
# have a destructive backspace. I don't know if this is a t1060 feature
# or something unique to CONNECT.
# This is NOT CDC PC-Connect (pcon13)
#
y5|connect|t1060|Teleray 1060:\
:le=\ED:tc=t1061:
#
# The following entry is for the Telerays with RMIT's enhanced PROMs.
#
# definition by David Burren (athos@otto.rmit.oz)
y6|t1061|t10|t10m|Teleray 1061:\
:ct=\EG:st=\EF:cr=^M:do=^J:nl=^J:bl=^G:bt=\Ed:al=\EL:am:le=^H:bs:\
:cd=\EJ:ce=\EK:cl=^L:cm=\EY%+ %+ :co#80:dc=\EQ:dl=\EM:ho=\EH:\
:ic=\EP:li#24:nd=\EC:ta=^I:pt:is=\El:up=\EA:xs:xt:\
:pf=^T:po=^R:ps=\EO:\
:mb=\ERA:me=\ER@:mh=\ERB:mr=\ERD:\
:se=\ER@:so=\ERD:us=\ERH:ue=\ER@:\
:xs@:xt@:sg#2:ug#1:\
:ku=\EA:kd=\EB:kr=\EC:kl=\ED:kh=H:
#:ip=0.4*:
# Some people don't like magic cookies.....
y7|t1061-na|kay|snark|T1061 without attributes:\
:se@:so@:us@:ue@:mb@:me@:mh@:mr@:sg@:ug@:tc=t1061:
#--------------------------------------
#
# Wyse
#
# This is RMIT's definition (don't ask me what's special about it).
#
wy|wyse|Wyse 50:\
:am:bl=^G:bt=\EI:co#80:li#24:cr=^M:nl=^J:bs:up=^K:nd=^L:\
:cm=\E=%+ %+ :cl=\E+:ho=^^:ce=\ET:cd=\EY:al=\EE:dl=\ER:ce=\ET:\
:cd=\EY:us=\EG8:ue=\EG0:so=\EG4:se=\EG0:da:db:
#--------------------------------------
#
#
dW|msxi|sm|msx40|MSX COMTERM:\
:am:bs:bl=^G:pt:co#40:li#24:\
:cm=\EY%+ %+ :ho=\EH:up=\EA:do=^J:le=^H:nd=\EC:sr=\EI:\
:cd=\EJ:cl=\EH\EJ:ce=\EK:ku=^^:kd=^_:kl=^]:kr=^\:kb=^H:
#--------------------------------------
#
# Visual Technology
#
# v50am is in one of RMIT's /etc/ttys files...
Vj|v50|vi50|v50am|Visual 50:\
:pt:sr=\EI:bc=^H:rs=^^:bt@:st@:ct@:po@:pf@:ma@:me@:vi@:ve@:is@:\
:tc=vi60:
#
# The Visual 60/65 have a basic problem with their attributes such as
# underline, etc. Only one attribute can be active at any one time.
# This means that we had to make a decision as to which attribute we
# would use. We eventually decided it would be reverse video.
#
# We haven't used any v65's, but they're in the same manual as the
# v60, so here's the untested entry:
# v60/65 definitions by David Burren (athos@otto.rmit.oz)
Vl|v65|vi65|Visual 65:\
:dc=\Ew:im=\Ea:ei=\Eb:cs=\E_%+A%+A:\
:tc=v60:
VK|v60vb|vi60vb|Visual 60 with visual bells:\
:vb=\E0P\200\200\200\E0@:tc=v60:
# Once again, "z6" is in one of RMIT's /etc/ttys files.
Vk|v60|vi60|z6|Visual 60:\
:am:bl=^G:bs:cr=^M:bt=\Ez:st=\E1:ct=\Eg:\
:co#80:li#24:cm=\EY%+ %+ :ho=\EH:do=^J:up=\EA:le=^H:nd=\EC:\
:al=\EL:dl=\EM:cd=\EJ:ce=\EK:cl=\Ev:\
:kn#3:k0=\EP:k1=\EQ:k2=\ER:l0=F1:l1=F2:l2=F3:\
:kh=\EH:ku=\EA:kd=\EB:kl=\ED:kr=\EC:kb=^H:kC=\Ev:kA=\EL:kL=\EM:\
:po=\E/:pf=\E?:mr=\EU\E9P:me=\ET:\
:so=\EU\E9P:se=\ET:us=\EU\E9P:ue=\ET:vi=\Em:ve=\EX:\
:is=\EG\Ey\E>:
Vf|vi200|v200|Visual 200:\
:al=\EL:am:bs:cd=\Ey:ce=\Ex:cl=\Ev:\
:cm=\EY%+ %+ :co#80:dc=\EO:dl=\EM:ho=\EH:\
:im@:ei@:ic=\Ei \b\Ej:\
:is=\E3\Eb\Ej\E\\\El\EG\Ed\Ek:ks=\E=:ke=\E>:\
:k0=\EP:k1=\EQ:k2=\ER:k3=\E :k4=\E\041:k5=\E\042:k6=\E#:\
:k7=\E\044:k8=\E\%:k9=\E&:kl=\ED:kr=\EC:ku=\EA:kd=\EB:kh=\EH:\
:li#24:nd=\EC:pt:sr=\EI:up=\EA:vs=\Ed:ve=\Ec:
# Visual 220 in vt100 mode with writable status line
z2|vi220|Visual 220:\
:hs:ts=\EP2;0~:fs=\E\\:\
:tc=vt220:
#
V3|vi300|v300|Visual 300:\
:am:bw:pt:bt=\E[Z:co#80:li#24:\
:cm=\E[%i%d;%dH:ho=\E[H:up=\E[A:do=\E[B:le=^H:nd=\E[C:sr=\E[H\E[L:\
:cd=\E[J:ce=\E[K:cl=\E[H\E[J:dc=\E[P:al=\E[L:dl=\E[M:\
:im=\E[4h:ei=\E[4l:mi:kh=\E[H:ku=\E[A:kd=\E[B:kl=\E[D:kr=\E[C:\
:so=\E[7m:se=\E[m:ms:ul:us=\E[4m:ue=\E[m:\
:is=\E[?2v^X\E[3l\E[4l\E[1Q:
V5|vi550|v550|Visual 550:\
:li#33:tc=v300:
# From: jbs@athena.mit.edu Jeff Siegal
V6|vi55|v55|Visual 55:\
:im=\Ea:ei=\Eb:mi:dc=\Ew:dm@:ed@:al=\EL:dl=\EM:cs=\E_%+A%+A:\
:ho=\EH:cl=\Ev:is=\Ev\E_AX\Eb\EW\E9P\ET:so=\EU:se=\ET:ms:\
:do=^J:le=^H:bs:cd=\EJ:ce=\EK:cm=\EY%+ %+ :co#80:li#24:\
:nd=\EC:pt:sr=\EI:up=\EA:ku=\EA:kd=\EB:kr=\EC:kl=\ED:kb=^H:
#--------------------------------------
#
# Olivetti
#
# A rather braindamaged design, probably made for forms entry
# applications. You can insert and delete lines and characters
# from the keyboard in local mode, but not from the host.....
#
# definitions by David Burren (athos@otto.rmit.oz)
ov|tcv450|Olivetti TCV450:\
:cm=\EY%+ %+ :cr=^M:nl=^J:le=\ED:is=\E\\\E>:ct=\E3:st=\E1:\
:bs:cd=\EJ:ce=\EK:cl=\EH\EJ:do=\EB:ho=\EH:nd=\EC:up=\EA:\
:ug#1:sg#1:co#80:li#24:\
:ku=A:kd=B:kl=D:kr=C:kh=H:\
:us=\EN@:ue=\EN :so=\EN!:se=\EN :
# A TCV450 returns a different identification response if it has a printer
# attached, so we may as well take advantage of that.
op|tcv450p|Olivetti TCV450 with printer:\
:ps=\E]:pf=\E_:po=\E^:tc=tcv450:
# Once again, some people find magic cookies a pain.
oq|tcv450-na|Olivetti TCV450 with no attributes:\
:so@:se@:us@:ue@:sg@:ug@:tc=tcv450:
#--------------------------------------
#
# The "unknown" terminal must exist for when tset(1) decides it
# doesn't know about your terminal.
su|dumb|network|dialup|micom|unknown:\
:am:co#80:do=^J:
sx|ansi|any ansi terminal with pessimistic assumptions:\
:co#80:li#24:cl=50\E[;H\E[2J:bs:am:cm=\E[%i%d;%dH:\
:le=^H:do=^J:cd=\E[J:nd=\E[C:up=\E[A:ce=\E[K:ho=\E[H:pt:
bb|bbc|beeb|BBC Ansi terminal program:\
:co#80:li#24:cl=\E[H\E[J:kb=~?:cm=\E[%i%d;%dH:\
:ku=\E[A:kd=\E[B:kl=\E[D:kr=\E[C:so=\E[7m:se=\E[m:\
:UP=\E[%dA:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:\
:le=^H:do=^J:cd=\E[J:nd=\E[C:up=\E[A:ce=\E[K:ho=\E[H:pt:
#--------------------------------------
#
# Ampex
#
# From: atd!dsd!rcb@ucbvax.berkeley.edu (Richard Bascove)
A2|a210|ampex210|Ampex 210:\
:am:bs:cl=\E*:cm=\E=%+ %+ :al=\EE:bt=\EI:ic=\EQ:\
:dl=\ER:dc=\EW:ho=^^:xn:ce=\Et:cd=\Ey:li#24:co#80:nd=^L:up=^K:\
:pt:if=/usr/lib/tabset/std:\
:is=\EC\Eu\E'\E(\El\EA\E%\E{\E.2\EG0\Ed\En:\
:kl=^H:kr=^L:kd=^V:ku=^K:kh=^^:hs:ts=\E.0\Eg\E}\Ef:fs=\E.2:\
:kn#10:k0=^A0^M:k1=^A1^M:k2=^A2^M:k3=^A3^M:k4=^A4^M:k5=^A5^M:\
:vb=\EU\EX\EU\EX\EU\EX\EU\EX:k6=^A6^M:k7=^A7^M:k8=^A8^M:k9=^A9^M:\
:so=\EG4:se=\EG0:us=\EG8:ue=\EG0:ug#1:sg#1:
#--------------------------------------
#
# Tektronix
#
# 41xx definitions by David Burren (athos@otto.rmit.oz)
Xv|4105|tek4105|Tek 4105:\
:li#30:is=\E%!0\ELLA>\ELBA>\ELV0\ELV1\E%!1\E[m\E>:\
:nw@:ei=\E[4l:im=\E[4h:ps=\E[i:po=\E[?5i:pf=\E[?4i:tc=4115:
#
# The 4115 is capable of displaying 160 characters per line with its
# small characters, but it can't directly address positions past the
# 127th column using cm. Anyway, I think curses has similar problems.
#
Xw|4115s|tek4115-w|Tektronix 4115B with small chars:\
:co#127:li#64:is=\E%!0\E;\ELCG>\ELLD0\ELBD0\ELV0\ELV1\E%!1\E[m:\
:tc=4115:
Xx|tek4115|4115|Tektronix 4115B:\
:AL=\E[%dL:al=\E[L:am:bl=^G:bs:bt=\E[Z:cd=\E[J:ce=\E[K:cl=\E[H\E[J:\
:cm=\E[%i%d;%dH:co#80:ct=\E[2g:DC=\E[%dP:dc=\E[P:DL=\E[%dM:dl=\E[M:\
:DO=\E[%dB:do=\E[B:ec=\E[%dX:ho=\E[H:IC=\E[%d@:ei=\E[4l:\
:im=\E[4h:LE=\E[%dD:le=^H:li#34:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:\
:nd=\E[C:nw=\EE:rc=\E8:RI=\E[%dC:sc=\E7:se=\E[m:so=\E[7m:st=\EH:\
:ue=\E[0m:UP=\E[%dA:up=\EM:us=\E[4m:vb=\E%!0\ELV0\ELV1\E%!1:\
:is=\E%!0\E8\ELCE0\ELLB2\ELBB2\ELV0\ELV1\E%!1\E[m:
#Xx|tek|tek4115|4115|Tektronix 4115B:\
# :am:bl=^G:pt:bt=\E[Z:st=\EH:ct=\E[3g:co#80:li#34:cs@:\
# :UP=\E[%dA:DO=\E[%B:LE=\E[%D:RI=\E[%C:SF=\E[%dB:SR=\E[%dA:\
# :dc=\E[P:al=\E[L:dl=\E[M:IC=\E[%d@:DC=\E[%P:AL=\E[%dL:DL=\E[%dM:\
# :im=\E[4h:ei=\E[4l:ec=\E[%dX:\
# :vb=\E%!0\ELV0\ELV1\E%!1:\
# :is=\E%!0\E8\ELCE0\ELLB2\ELBB2\ELV0\ELV1\E%!1\E[m\E[12l\E[<1l\E[?7h\E[?8h\E[2l\E[4l\E[20l:\
# :tc=genansi:
# :kn#8:k0-k7:l0=F1:l1=F2:l2=F3:l3=F4:l4=F5:l5=F6:l6=F7:l7=F8:\
#
Xa|tek4010|4010|Tektronix 4010:\
:tc=4012:
XA|tek4012|4012|Tektronix 4012:\
:do=^J:le=^H:nd= :is=\E^O:bs:cl=1000\E^L:co#75:ns:li#35:os:
Xb|tek4013|4013|Tektronix 4013:\
:as=\E^N:ae=\E^O:dF#1000:tc=4012:
Xc|tek4014|4014|Tektronix 4014:\
:is=\E^O\E9:co#81:li#38:dF#1000:tc=tek4012:
Xd|tek4015|4015|Tektronix 4015:\
:as=\E^N:ae=\E^O:tc=4014:
Xe|tek4014-sm|4014-sm|Tektronix 4014 in small font:\
:is=\E^O\E\072:co#121:li#58:tc=tek4014:
Xf|tek4015-sm|4015-sm|Tektronix 4015 in small font:\
:is=\E^O\E\072:co#121:li#58:tc=tek4015:
#--------------------------------------
#
# DEC
#
dV|vt200|vt220|DEC VT220 in VT100 mode:\
:ku=\E[A:kd=\E[B:kr=\E[C:kl=\E[D:nw=\EE:st=\EH:up=\EM:do=\ED:\
:im=\E[4h:ei=\E[4l:ve=\E[25l:vi=\E[25h:nd=\E[C:le=\E[D:\
:is=\E?1l:cm=\E[%i%d;%dH:sc=\E7:rc=\E8:st=\EH:ct=\E[3g:\
:mb=\E[5m:me=\E[m:mr=\E[7m:md=\E[1m:so=\E[7m:se=\E[m:us=\E[4m:\
:ue=\E[m:al=\E[L:AL=\E[%dL:dl=\E[M:DL=\E[%dM:dc=\E[P:DC=\E[%dP:\
:ce=\E[K:cd=\E[J:cl=\E[2J:cs=\E[%i%d;%dr:ps=\E[i:pf=\E[?4i:po=\E[?5i:\
:co#80:li#24:bs:bl=^G:pt:
#d0|vt100|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:\
# :if=/usr/lib/tabset/vt100: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:
d0|vt100|DEC VT100:\
:ks=\E[?1h\E=:ke=\E[?1l\E>:\
:ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:kb=^H:\
:kn#4:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:sr=5\EM:vt#3:xn:\
:is=\E[1;24r\E[24;1H:rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\
:tc=genansi:
# vt 102 (from lai@decwrl)
dy|vt102|vt-102|dec vt102:\
:do=^J:co#80:li#24:cl=50\E[;H\E[2J:\
:le=^H:bs: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:\
: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:\
:sc=\E7:rc=\E8:cs=\E[%i%d;%dr:vs=\E[?7l:ve=\E[?7h:
d6|vt125|vt125-am|DEC vt125:\
:xn:do=^J:co#80:li#24:cl=50\E[H\E[2J:\
:le=^H:am:bs: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\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\
:ks=\E[?1h\E=:ke=\E[?1l\E>:if=/usr/lib/tabset/vt100:\
: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:sc=\E7:rc=\E8:cs=\E[%i%d;%dr:
dt|vt100w|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:
#
# Old faithful
#
dw|vt52|v52|DEC VT52:\
:bs:bl=^G:pt:co#80:li#24:\
:cm=\EY%+ %+ :ho=\EH:up=\EA:do=^J:le=^H:nd=\EC:sr=\EI:\
:cd=\EJ:cl=\EH\EJ:ce=\EK:ku=\EA:kd=\EB:kl=\ED:kr=\EC:kb=^H:
dP|vt52-am|vt52am|DEC VT52 with auto-margins:\
:am:tc=vt52:
#
# DECwriters
#
dI|dw1|dec1|DECwriter I:\
:do=^J:le=^H:bs:co#72:hc:os:ul:
dx|dw2|dec2|DECwriter II:\
:co#132:kb=^H:tc=dw1:
dJ|dw3|dec3|la120|DECwriter III:\
:is=\E(B\E[20l\E[w\E[1;132s\E[2g\E[9;17;25;33;41;49;57;65;73;81;89;97;105;113;121;129u\E[z\E[66t\E[1;66r\E[4g\E>\r:\
:pt:tc=dw2:
df|dw4|dec4|DECwriter IV:\
:am:pt:is=\Ec:kn#4:k0=\EOP:k1=\EOQ:k2=\EOR:k3=\EOS:tc=dw2:
#--------------------------------------
#
# Lear Seigler
#
# The dN field is used here because the only person we know of who is
# using this entry is using an ancient CP/M machine that needs HEAVY
# padding and has no other emulation.
#
la|adm3a|atom|lsi adm3a:\
:cr=^M:do=^J:bl=^G:\
:am:le=^H:bs:cm=\E=%+ %+ :cl=1^Z:co#80:ho=^^:li#24:\
:nd=^L:up=^K:dN#400:
#From: stephen%comp.lancs.ac.uk@ucl-cs.arpa
ad|adm11|LSI ADM11:\
:am:hs:ds=\Eh:ts=\EF\E):fs=\E(^M:co#80:li#24:\
:cm=\E=%+ %+ :up=^K:do=^J:le=^H:nd=^L:\
:cd=\EY:ce=\ET:cl=^Z:\
:kh=^^:ku=^K:kd=^J:kl=^H:kr=^L:kb=^H:\
:so=\E):se=\E(:
##--------------------------------------
##
## Televideo
##
## THESE ENTRIES MAY BE REMOVED SOON.
## Is anyone using them?
##
## There are some tvi's that require incredible amounts of padding and
## some that don't. I'm assuming 912 and 920 are the old slow ones,
## and 912b, 912c, 920b, 920c are the new ones that don't need padding.
#v1|tvi912|912|920|tvi920|old televideo:\
# :ct=\E3:st=\E1:do=^J:\
# :al=33*\EE:le=^H:ce=\ET:cm=\E=%+ %+ :cl=^Z:co#80:dc=\EW:dl=33*\ER:\
# :kb=^H:ku=^K:kd=^J:kl=^H:kr=^L:k0=^AI\r:k1=^A@\r:k2=^AA\r:k3=^AB\r:\
# :bs:am:k4=^AC\r:k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:k9=^AH\r:\
# :ho=^^:ic=\EQ:li#24:nd=^L:pt:se=\Ek:so=\Ej:up=^K:us=\El:ue=\Em:\
# :sg#1:ug#1:if=/usr/lib/tabset/std
#vi|tvi925|925|televideo model 925:\
# :hs:xn:am:bs:co#80:li#24:cm=\E=%+ %+ :cl=\E*:cd=\Ey:ce=\Et:is=\El\E":\
# :al=\EE:dl=\ER:ic=\EQ:dc=\EW:\
# :if=/usr/lib/tabset/std:\
# :ho=^^:nd=^L:bt=\EI:pt:so=\EG4:se=\EG0:sg#1:us=\EG8:ue=\EG0:ug#1:\
# :up=^K:do=^V:kb=^H:ku=^K:kd=^V:kl=^H:kr=^L:kh=^^:\
# :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:k7=^AF\r:\
# :k8=^AG\r:k9=^AH\r:k0=^AI\r:ko=ic,dc,al,dl,cl,ce,cd,bt:\
# :ts=\Ef:fs=^M\Eg:ds=\Eh:sr=\Ej:
## The following tvi descriptions from B:pjphar and virus!mike
## is for all 950's. It sets the following attributes:
## full duplex (\EDF) write protect off (\E()
## conversation mode (\EC) graphics mode off (\E%)
## white on black (\Ed) auto page flip off (\Ew)
## turn off status line (\Eg) clear status line (\Ef\r)
## normal video (\E0) monitor mode off (\EX or \Eu)
## edit mode (\Er) load blank char to space (\Ee\040)
## line edit mode (\EO) enable buffer control (^O)
## protect mode off (\E\047) duplex edit keys (\El)
## program unshifted send key to send line all (\E016)
## program shifted send key to send line unprotected (\E004)
## set the following to nulls:
## field delimiter (\Ex0\200\200)
# line delimiter (\Ex1\200\200)
# start-protected field delimiter (\Ex2\200\200)
# end-protected field delimiter (\Ex3\200\200)
## set end of text delimiter to carriage return/null (\Ex4\r\200)
##
#va|tvi950|950|televideo950:\
# :ct=\E3:st=\E1:do=^J:\
# :is=\EDF\EC\Ed\EG0\Eg\Er\EO\E\047\E(\E%\Ew\EX\Ee ^O\
# \El\E016\E004\Ex0\200\200\Ex1\200\200\Ex2\200\200\
# \Ex3\200\200\Ex4\r\200\Ef\r:\
# :al=\EE:am:le=^H:bs:bt=\EI:cd=\Ey:ce=\Et:cl=\E*:cm=\E=%+ %+ :\
# :co#80:dc=\EW:dl=\ER:do=^V:ei=\Er:ho=^^:im=\Eq:k0=^A0\r:\
# :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\
# :k7=^AF\r:k8=^AG\r:k9=^AH\r:kb=^H:kd=^V:kh=^^:kl=^H:\
# :ko=ic\054dc\054al\054dl\054cl\054bt\054ce\054cd:kr=^L:\
# :ku=^K:li#24:mi:ms:nd=^L:pt:se=\EG0:\
# :sg#1:so=\EG4:sr=\Ej:ue=\EG0:ug#1:up=^K:us=\EG8:\
# :vb=\Eb\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\Ed:\
# :xn:hs:ts=\Eg\Ef:fs=\r:ds=\Eg\Ef:
#vg|tvi924|924|televideo model 924:\
# :am:bs:xn:co#80:li#24:cm=\E=%+ %+ :cl=\E*0:cd=\Ey:ce=\Et:is=\Ek0\E"^O:\
# :al=\EE:dl=\ER:ic=\EQ:dc=\EW:\
# :if=/usr/lib/tabset/std:ho=^^:\
# :nd=^L:bt=\EI:pt:so=\EG4:se=\EG0:us=\EG8:ue=\EG0:up=^K:do=^V:kb=^H:\
# :ku=^K:kd=^V:kl=^H:kr=^L:kh=^^:k1=^A@\r:k2=^AA\r:\
# :k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:k9=^AH\r:\
# :k0=^AI\r:ko=ic,dc,al,dl,cl,ce,cd,bt:sr=\Ej:\
# :hs:fs=^Y\Es1:ts=\Ef:ds=\Es0\Ef^Y:
## from Alan R. Rogers (rogers%albany@csnet-relay)
#vh|tvi910+|910+|televideo 910+:\
# :al=5*\EE:am:bs:bt=\EI:cd=\EY:ce=\ET:cl=^Z:cm=\E=%+\040%+\040:\
# :co#80:dc=\EW:dl=\ER:do=^J:ho=^^:ic=\EQ:\
# :if=/usr/lib/tabset/std:k0=^A@\r:k1=^AA\r:\
# :k2=^AB\r:k3=^AC\r:\
# :k4=^AD\r:k5=^AE\r:k6=^AF\r:k7=^AG\r:k8=^AH\r:k9=^AI\r:kb=^H:\
# :kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:li#24:ll=\E=7\040:\
# :nd=^L:pt:se=\EG0:sg#1:so=\EG4:ue=\EG0:up=^K:us=\EG8:xn:
--
The Mad Proffessor/The Force |And what shoulder, and what art,
"The Tiger" by W. Blake, stanza three -|Could twist the sinews of thy heart?
SMART:proff@phoenix.pub.uu.oz.au |And when thy heart began to beat,
DUMB:...uunet!phoenix.pub.uu.oz.au!proff|What dread hand? and what dread feet?