[comp.sys.amiga.misc] Using Amiga's as terminals on unix's i.e TERMCAP

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?