version 1.7, 1996/10/28 19:24:21 |
version 1.8, 1997/03/28 00:01:39 |
|
|
# $OpenBSD$ |
|
######## TERMINAL TYPE DESCRIPTIONS SOURCE FILE |
######## TERMINAL TYPE DESCRIPTIONS SOURCE FILE |
# |
# |
# Version 9.13.8 |
# Version 9.13.24 |
# termcap syntax |
# termcap syntax |
# |
# |
# Eric S. Raymond (current maintainer) |
# Eric S. Raymond (current maintainer) |
|
|
# Other terminfo and termcap files exist, supported by various OS vendors |
# Other terminfo and termcap files exist, supported by various OS vendors |
# or as relics of various older versions of UNIX. This one is the longest |
# or as relics of various older versions of UNIX. This one is the longest |
# and most comprehensive one in existence. It subsumes not only the entirety |
# and most comprehensive one in existence. It subsumes not only the entirety |
# of the historical 4.4BSD, GNU, System V and SCO termcap files, but also large |
# of the historical 4.4BSD, GNU, System V and SCO termcap files and the BRL |
# numbers of vendor-maintained termcap and terminfo entries more complete |
# termcap file, but also large numbers of vendor-maintained termcap and |
# and carefully tested than those in historical termcap/terminfo versions. |
# terminfo entries more complete and carefully tested than those in historical |
|
# termcap/terminfo versions. |
# |
# |
# Pointers to related resources (including the ncurses distribution) may |
# Pointers to related resources (including the ncurses distribution) may |
# be found at <http://www.ccil.org/terminfo>. |
# be found at <http://www.ccil.org/terminfo>. |
# |
# |
# INTERNATIONALIZATION: |
# INTERNATIONALIZATION: |
# |
# |
|
# This file uses only the US-ASCII character set (no ISO8859 characters). |
|
# |
# This file assumes a US-ASCII character set. If you need to fix this, start |
# This file assumes a US-ASCII character set. If you need to fix this, start |
# by global-replacing \E(B and \E)B with the appropriate ISO 6429 enablers |
# by global-replacing \E(B and \E)B with the appropriate ISO 6429 enablers |
# for your character set. \E(A and \E)A enables the British character set |
# for your character set. \E(A and \E)A enables the British character set |
|
|
# |
# |
# These capabilities are used by tac(1m), the terminfo action checker soon |
# These capabilities are used by tac(1m), the terminfo action checker soon |
# to be distributed with ncurses. |
# to be distributed with ncurses. |
|
# |
|
# TABSET FILES |
|
# |
|
# All the entries in this file have been edited to assume that the tabset |
|
# files directory is /usr/share/tabset, in conformance with the File Hierarchy |
|
# Standard for Linux and free BSD systems. Some vendors (notably Sun) use |
|
# /usr/lib/tabset or (more recently) /usr/share/lib/tabset. |
|
# |
|
# No curses package we know of uses these files. If their location is an |
|
# issue, you will have to hand-patch the file locations before compiling |
|
# this file. |
# |
# |
# REQUEST FOR CONTACT INFORMATION AND HISTORICAL MATERIAL: |
# REQUEST FOR CONTACT INFORMATION AND HISTORICAL MATERIAL: |
# |
# |
# As the ANSI/ECMA-48 standard and variants take firmer hold, and as |
# As the ANSI/ECMA-48 standard and variants take firmer hold, and as |
# character-cell terminals are increasingly replaced by X displays, much of |
# character-cell terminals are increasingly replaced by X displays, much of |
# this file is becoming a historical document (this is part of the reason for |
# this file is becoming a historical document (this is part of the reason for |
# the new organization, which puts ANSI types, xterm, and vt100 up front in |
# the new organization, which puts ANSI types, xterm, free-Unix consoles, |
# confidence that this will catch 95% of new hardware). |
# and vt100 up front in confidence that this will catch 95% of new hardware). |
# |
# |
# For the terminal types still alive, I'd like to have manufacturer's |
# For the terminal types still alive, I'd like to have manufacturer's |
# contact data (Internet address and/or snail-mail + phone). |
# contact data (Internet address and/or snail-mail + phone). |
|
|
# I'm especially interested in identifying the obscure entries listed under |
# I'm especially interested in identifying the obscure entries listed under |
# `Miscellaneous obsolete terminals, manufacturers unknown' before the tribal |
# `Miscellaneous obsolete terminals, manufacturers unknown' before the tribal |
# wisdom about them gets lost. If you know a lot about obscure old terminals, |
# wisdom about them gets lost. If you know a lot about obscure old terminals, |
# please go to the terminfo resource page, grab the file ufo.ti, and eyeball |
# please go to the terminfo resource page, grab the UFO file (ufo.ti), and |
# it for things you can identify. |
# eyeball it for things you can identify and describe. |
# |
# |
# If you have been around long enough to contribute, please read the file |
# If you have been around long enough to contribute, please read the file |
# with this in mind and send me your annotations. |
# with this in mind and send me your annotations. |
|
|
# If you claim you own it, you will merely succeed in looking like a fool. |
# If you claim you own it, you will merely succeed in looking like a fool. |
# Use it as you like. Use it at your own risk. Copy and redistribute freely. |
# Use it as you like. Use it at your own risk. Copy and redistribute freely. |
# There are no guarantees anywhere. Svaha! |
# There are no guarantees anywhere. Svaha! |
|
# |
|
|
######## STANDARD AND SPECIAL TYPES |
######## STANDARD AND SPECIAL TYPES |
# |
# |
|
|
unknown|unknown terminal type:\ |
unknown|unknown terminal type:\ |
:gn:tc=dumb: |
:gn:tc=dumb: |
lpr|printer|line printer:\ |
lpr|printer|line printer:\ |
:hc:os:\ |
:bs:hc:os:\ |
:co#132:li#66:\ |
:co#132:li#66:\ |
:bl=^G:cr=^M:do=^J:ff=^L:le=^H:sf=^J: |
:bl=^G:cr=^M:do=^J:ff=^L:le=^H:sf=^J: |
glasstty|classic glass tty interpreting ASCII control characters:\ |
glasstty|classic glass tty interpreting ASCII control characters:\ |
|
|
:se=\E[m:so=\E[7m:ue=\E[m:us=\E[4m:\ |
:se=\E[m:so=\E[7m:ue=\E[m:us=\E[4m:\ |
:tc=klone+acs: |
:tc=klone+acs: |
|
|
|
# KOI8 (RFC1489) alternate character set |
|
# From: Qing Long <qinglong@Bolizm.ihep.su>, 24 Feb 1996. |
|
klone+koi8acs|alternate character set for ansi.sys displays with KOI8 charset:\ |
|
:ac=l\202m\204k\203j\205u\207t\206v\210w\211q\200x\201n\212o\213s\214p\216r\217`\004a\237f\234g\232~\225.\037-\036+\020\054\021h\222I\2200\215y\230z\231{\267}L|\274:\ |
|
:ae=\E[10m:as=\E[11m: |
|
|
# ANSI.SYS color control. The setb/setf caps depend on the coincidence |
# ANSI.SYS color control. The setb/setf caps depend on the coincidence |
# between SVr4/XPG4's color numbers and ANSI.SYS attributes. Here are longer |
# between SVr4/XPG4's color numbers and ANSI.SYS attributes. Here are longer |
# but equivalent strings that don't rely on that coincidence: |
# but equivalent strings that don't rely on that coincidence: |
|
|
:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:do=\E[B:ho=\E[H:\ |
:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:do=\E[B:ho=\E[H:\ |
:le=\E[D:nd=\E[C:ta=^I:up=\E[A: |
:le=\E[D:nd=\E[C:ta=^I:up=\E[A: |
|
|
|
# ANSI X3.64 from emory!mlhhh (Hugh Hansard) via BRL |
|
# |
|
# The following is an entry for the full ANSI 3.64 (1977). It lacks |
|
# padding, but most terminals using the standard are "fast" enough |
|
# not to require any -- even at 9600 bps. If you encounter problems, |
|
# try including the padding specifications. |
|
# |
|
# Note: the "as" and "ae" specifications are not implemented here, for |
|
# the available termcap documentation does not make clear WHICH alternate |
|
# character set to specify. ANSI 3.64 seems to make allowances for several. |
|
# Please make the appropriate adjustments to fit your needs -- that is |
|
# if you will be using alternate character sets. |
|
# |
|
# There are very few terminals running the full ANSI 3.64 standard, |
|
# so I could only test this entry on one verified terminal (Visual 102). |
|
# I would appreciate the results on other terminals sent to me. |
|
# |
|
# Please report comments, changes, and problems to: |
|
# |
|
# U.S. MAIL: Hugh Hansard |
|
# Box: 22830 |
|
# Emory University |
|
# Atlanta, GA. 30322. |
|
# |
|
# USENET {akgua,msdc,sb1,sb6,gatech}!emory!mlhhh. |
|
# |
|
ansi77|ansi 3.64 standard 1977 version:\ |
|
:am:bs:mi:\ |
|
:co#80:it#8:li#24:\ |
|
:al=5*\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=\E[;H\E[2J:\ |
|
:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:dc=\E[P:dl=5*\E[M:\ |
|
:do=\E[B:ei=\E[4l:ho=\E[H:im=\E[4h:k1=\EOP:k2=\EOR:k4=\EOS:\ |
|
:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\ |
|
:nd=\E[C:nw=^M\ED:se=\E[m:sf=\ED:so=\E[7m:sr=\EM:ta=^I:\ |
|
:ue=\E[m:up=\E[A:us=\E[4m: |
|
|
# Procomm and some other ANSI emulations don't recognize all of the ANSI- |
# Procomm and some other ANSI emulations don't recognize all of the ANSI- |
# standard capabilities. This entry deletes :UP:, :RI:, :DO:, :LE:, and |
# standard capabilities. This entry deletes :UP:, :RI:, :DO:, :LE:, and |
# <vpa>/<hpa> capabilities, forcing curses to use repetitions of :up:, |
# <vpa>/<hpa> capabilities, forcing curses to use repetitions of :up:, |
# :nd:, :do: and :le:. Also deleted :IC: and :ic:, as QModem up to |
# :nd:, :do: and :le:. Also deleted :IC: and :ic:, as QModem up to |
# 5.03 doesn't recognize these. Finally, we delete :rp: and :sr:, which seem |
# 5.03 doesn't recognize these. Finally, we delete :rp: and :sr:, which seem |
# to confuse many emulators. On the other hand, we can count on these programs |
# to confuse many emulators. On the other hand, we can count on these programs |
# doing :ae:/:as:/:sa:. # Older versions of this entry featured |
# doing :ae:/:as:/:sa:. Older versions of this entry featured |
# <invis=\E[9m>, but <invis=\E[8m> now seems to be more common under |
# <invis=\E[9m>, but <invis=\E[8m> now seems to be more common under |
# ANSI.SYS influence. |
# ANSI.SYS influence. |
# From: Eric S. Raymond <esr@snark.thyrsus.com> Oct 30 1995 |
# From: Eric S. Raymond <esr@snark.thyrsus.com> Oct 30 1995 |
|
|
# keys F1-F10 (%p1 values outside this range will yield unpredictable results). |
# keys F1-F10 (%p1 values outside this range will yield unpredictable results). |
# From: Eric S. Raymond <esr@snark.thyrsus.com> Nov 7 1995 |
# From: Eric S. Raymond <esr@snark.thyrsus.com> Nov 7 1995 |
ansi.sys-old|ANSI.SYS under PC-DOS 2.1:\ |
ansi.sys-old|ANSI.SYS under PC-DOS 2.1:\ |
:am:mi:ms:xo:\ |
:am:bs:mi:ms:xo:\ |
:co#80:li#25:\ |
:co#80:li#25:\ |
:RA=\E[?7l:SA=\E[?7h:ce=\E[k:cl=\E[2J:cm=\E[%i%d;%dH:\ |
:RA=\E[?7l:SA=\E[?7h:ce=\E[k:cl=\E[2J:cm=\E[%i%d;%dH:\ |
:do=\E[B:ho=\E[H:is=\E[m\E[?7h:kd=^J:kh=^^:kl=^H:kr=^L:\ |
:do=\E[B:ho=\E[H:is=\E[m\E[?7h:kd=^J:kh=^^:kl=^H:kr=^L:\ |
|
|
:al=\E[1L:dc=\E[1P:dl=\E[1M:ei=:ic=\E[1@:im=:\ |
:al=\E[1L:dc=\E[1P:dl=\E[1M:ei=:ic=\E[1@:im=:\ |
:is=U4 PC-DOS Public Domain NANSI.SYS with keypad redefined for vi 9-29-86\n\E[;75;8p:tc=ansi.sysk: |
:is=U4 PC-DOS Public Domain NANSI.SYS with keypad redefined for vi 9-29-86\n\E[;75;8p:tc=ansi.sysk: |
|
|
|
# From: Federico Bianchi <bianchi@magna.cisid.unipi.it>, 15 Jan 1997 |
|
ansi-nt|psx_ansi|Windows NT POSIX console:\ |
|
:am:bw:ms:\ |
|
:co#80:it#8:li#25:\ |
|
:bl=^G:cd=\E[J:ce=\E[K:cl=\E[2J:cm=\E[%i%d;%dH:cr=^M:do=^J:\ |
|
:ho=\E[H:kb=^H:kd=\E[V:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\ |
|
:me=\E[0m:mr=\E[7m:nd=\E[C:nw=\r\E[S:rc=\E[u:sc=\E[s:\ |
|
:se=\E[m:sf=\E[S:so=\E[7m:sr=\E[T:ta=^I:up=\E[A: |
|
|
#### ANSI console types |
#### ANSI console types |
# |
# |
|
|
|
|
:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mh=\E[2m:mr=\E[7m:nd=\E[C:\ |
:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mh=\E[2m:mr=\E[7m:nd=\E[C:\ |
:nw=^M^J:r1=\Ec:rc=\E8:\ |
:nw=^M^J:r1=\Ec:rc=\E8:\ |
:..sa=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p5%t;2%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;11%;m:\ |
:..sa=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p5%t;2%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;11%;m:\ |
:sc=\E7:sf=^J:sr=\EM:st=\EH:ta=^I:u6=\E[%i%d;%dR:u7=\E[6n:\ |
:sc=\E7:se=\E[27m:sf=^J:sr=\EM:st=\EH:ta=^I:u6=\E[%i%d;%dR:\ |
:u8=\E[?6c:u9=\E[c:ue=\E[24m:up=\E[A:us=\E[4m:\ |
:u7=\E[6n:u8=\E[?6c:u9=\E[c:ue=\E[24m:up=\E[A:us=\E[4m:\ |
:vb=200\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:\ |
:vb=200\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:\ |
:tc=klone+sgr:tc=ecma+color: |
:tc=klone+sgr:tc=ecma+color: |
linux-m|Linux console no color:\ |
linux-m|Linux console no color:\ |
|
|
:IC@:ei=:ic@:im=:\ |
:IC@:ei=:ic@:im=:\ |
:tc=linux: |
:tc=linux: |
|
|
linux-old|linux console with hardwired screen size:\ |
# This assumes you have used setfont(8) to load one of the Linux koi8-r fonts. |
:co#80:li#25:tc=linux: |
linux-koi8|linux with koi8 alternate character set:\ |
|
:tc=linux:tc=klone+koi8acs: |
|
|
# SCO console and SOS-Syscons console for 386bsd |
# SCO console and SOS-Syscons console for 386bsd |
# (scoansi: had unknown capabilities |
# (scoansi: had unknown capabilities |
|
|
:tc=klone+color: |
:tc=klone+color: |
# (pc6300plus: removed ":KM=/usr/lib/ua/kmap.s5:"; renamed BO/EE/CI/CV -- esr) |
# (pc6300plus: removed ":KM=/usr/lib/ua/kmap.s5:"; renamed BO/EE/CI/CV -- esr) |
pc6300plus|AT&T 6300 plus:\ |
pc6300plus|AT&T 6300 plus:\ |
:am:xo:\ |
:am:bs:xo:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\E[1L:bl=^G:cd=\E[0J:ce=\E[0K:cl=\E[2J\E[H:\ |
:al=\E[1L:bl=^G:cd=\E[0J:ce=\E[0K:cl=\E[2J\E[H:\ |
:cm=\E[%i%2;%2H:cr=^M:ct=\E[3g:dc=\E[1P:dl=\E[1M:do=\E[B:\ |
:cm=\E[%i%2;%2H:cr=^M:ct=\E[3g:dc=\E[1P:dl=\E[1M:do=\E[B:\ |
|
|
# From: davis@unidata.ucar.edu |
# From: davis@unidata.ucar.edu |
# (iris-ansi: added rmam/smam based on init string -- esr) |
# (iris-ansi: added rmam/smam based on init string -- esr) |
iris-ansi|iris-ansi-net|IRIS emulating ANSI terminal:\ |
iris-ansi|iris-ansi-net|IRIS emulating ANSI terminal:\ |
:am:\ |
:am:pt:\ |
:co#80:it#8:li#40:\ |
:co#80:it#8:kn#4:li#40:\ |
:!2=\E[218q:#2=\E[143q:#4=\E[158q:%9=\E[209q:%f=\E[210q:\ |
:!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:\ |
:%i=\E[167q:&7=\E[217q:*4=\E[P:*7=\E[147q:@7=\E[146q:\ |
:@8=^M:AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:F1=\EOR:F2=\EOS:\ |
:@8=^M:AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:F1=\EOR:F2=\EOS:\ |
:LE=\E[%dD:RA=\E[?7l:RI=\E[%dC:SA=\E[?7h:UP=\E[%dA:\ |
:LE=\E[%dD:RA=\E[?7l:RI=\E[%dC:SA=\E[?7h:UP=\E[%dA:\ |
:al=\E[L:bl=^G:cb=\E[1K:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:\ |
:al=\E[L:bc=\ED:bl=^G:cb=\E[1K:cd=\E[J:ce=\E[K:\ |
:cm=\E[%i%d;%dH:cr=^M:ct=\E[3g:dl=\E[M:do=^J:ho=\E[H:\ |
:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:ct=\E[3g:dl=\E[M:do=^J:\ |
:is=\E[?1l\E>\E[?7h\E[100g\E[0m\E7\E[r\E8:k1=\E[001q:\ |
:ho=\E[H:is=\E[?1l\E>\E[?7h\E[100g\E[0m\E7\E[r\E8:\ |
:k2=\E[002q:k3=\E[003q:k4=\E[004q:k5=\E[005q:k6=\E[006q:\ |
:k1=\E[001q:k2=\E[002q:k3=\E[003q:k4=\E[004q:k5=\E[005q:\ |
:k7=\E[007q:k8=\E[008q:k9=\EOP:k;=\EOQ:kB=\E[Z:kD=\177:\ |
:k6=\E[006q:k7=\E[007q:k8=\E[008q:k9=\EOP:k;=\EOQ:kB=\E[Z:\ |
:kI=\E[139q:kM=\E[146q:kN=\E[154q:kP=\E[150q:kb=^H:\ |
:kD=\177:kI=\E[139q:kM=\E[146q:kN=\E[154q:kP=\E[150q:\ |
:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=\E[D:md=\E[1m:\ |
:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=\E[D:\ |
:me=\E[m:mr=\E[7m:nd=\E[C:nw=\EE:pk=\EP101;%d.y%s\E\\:\ |
:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:nw=\EE:\ |
:rc=\E8:sc=\E7:se=\E[m:sf=\ED:so=\E[1;7m:sr=\EM:st=\EH:\ |
:pk=\EP101;%d.y%s\E\:rc=\E8:sc=\E7:se=\E[m:sf=\ED:\ |
:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:ve=\E[9/y\E[12/y\E[=6l:\ |
:so=\E[1;7m:sr=\EM:st=\EH:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:\ |
:vs=\E[10/y\E[=1h\E[=2l\E[=6h: |
:ve=\E[9/y\E[12/y\E[=6l:vs=\E[10/y\E[=1h\E[=2l\E[=6h: |
|
iris-ansi-ap|IRIS ANSI in application-keypad mode:\ |
|
:F1=\E[011q:F2=\E[012q:is=\E[?1l\E>\E[?7h:k;=\E[010q:\ |
|
:ke=\E>:ks=\E=:\ |
|
:tc=iris-ansi: |
|
|
# The following is a version of the ibm-pc entry distributed with PC/IX, |
# The following is a version of the ibm-pc entry distributed with PC/IX, |
# (Interactive Systems' System 3 for the Big Blue), modified by Richard |
# (Interactive Systems' System 3 for the Big Blue), modified by Richard |
|
|
# ":kh=\E[Y:". Added IBM-PC forms characters and highlights, they match |
# ":kh=\E[Y:". Added IBM-PC forms characters and highlights, they match |
# what was there before. -- esr) |
# what was there before. -- esr) |
ibmpcx|xenix|ibmx|IBM PC xenix console display:\ |
ibmpcx|xenix|ibmx|IBM PC xenix console display:\ |
:am:ms:\ |
:am:bs:ms:\ |
:co#80:li#25:\ |
:co#80:li#25:\ |
:@7=\E[d:al=\E[L:cd=\E[J:ce=\E[K:cl=^L:cm=\E[%d;%dH:\ |
:@7=\E[d:al=\E[L:cd=\E[J:ce=\E[K:cl=^L:cm=\E[%d;%dH:\ |
:dc=\E[P:dl=\E[M:do=\E[B:ei=:ho=\E[H:ic=\E[@:im=:k1=\E[K:\ |
:dc=\E[P:dl=\E[M:do=\E[B:ei=:ho=\E[H:ic=\E[@:im=:k1=\E[K:\ |
|
|
# right corner without triggering a scroll. The ncurses terminfo library can |
# right corner without triggering a scroll. The ncurses terminfo library can |
# handle this case with the :ic: capability, and prefers :am: for better |
# handle this case with the :ic: capability, and prefers :am: for better |
# optimization. Bug: The <op> capability resets attributes. |
# optimization. Bug: The <op> capability resets attributes. |
# From: Michael Hunter <mphunter@qnx.com> 25 Aug 1995 |
# From: Michael Hunter <mphunter@qnx.com> 30 Jul 1996 |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
qnx|qnx4|qnx console:\ |
qnx|qnx4|qnx console:\ |
:am:km:mi:ms:xt:\ |
:km:mi:ms:xt:\ |
:co#80:it#4:li#25:\ |
:co#80:it#4:li#25:\ |
:al=\EE:bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :cr=^M:\ |
:al=\EE:bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :cr=^M:\ |
:dc=\Ef:dl=\EF:do=^J:ei=:ho=\EH:ic=\Ee:im=:k1=\377\201:\ |
:dc=\Ef:dl=\EF:do=^J:ei=:ho=\EH:ic=\Ee:im=:k1=\377\201:\ |
|
|
:kd=\377\251:kh=\377\240:kl=\377\244:kr=\377\246:\ |
:kd=\377\251:kh=\377\240:kl=\377\244:kr=\377\246:\ |
:ku=\377\241:le=^H:mb=\E{:md=\E<:me=\E}\E]\E>\E):mr=\E(:\ |
:ku=\377\241:le=^H:mb=\E{:md=\E<:me=\E}\E]\E>\E):mr=\E(:\ |
:nd=\EC:rp=\Eg%r%+ %.:se=\E):sf=^J:so=\E(:sr=\EI:ta=^I:\ |
:nd=\EC:rp=\Eg%r%+ %.:se=\E):sf=^J:so=\E(:sr=\EI:ta=^I:\ |
:te=\ER:ti=:ue=\E]:up=\EA:us=\E[:ve=\Ey1:vi=\Ey0:vs=\Ey2: |
:te=\Eh\ER:ti=\Ei:ue=\E]:up=\EA:us=\E[:ve=\Ey1:vi=\Ey0:\ |
|
:vs=\Ey2: |
|
|
#### NetBSD consoles |
#### NetBSD consoles |
# |
# |
|
|
|
|
#### FreeBSD console entries |
#### FreeBSD console entries |
# |
# |
# From: Andrew Chernov <ache@astral.msk.su> 29 Mar 1996 |
# From: Andrey Chernov <ache@astral.msk.su> 29 Mar 1996 |
# Andew Chernov maintains the FreeBSD termcap distributions. |
# Andrey Chernov maintains the FreeBSD termcap distributions. |
# |
# |
# Note: Users of FreeBSD 2.1.0 and older versions must either upgrade |
# Note: Users of FreeBSD 2.1.0 and older versions must either upgrade |
# or comment out the <el1> capability in the console entry. |
# or comment out the :cb: capability in the console entry. |
# |
# |
|
# Alexander Lukyanov reports: |
|
# I have seen FreeBSD-2.1.5R... The old el1 bug changed, but it is still there. |
|
# Now el1 clears not only to the line beginning, but also a large chunk |
|
# of previous line. But there is another bug - ech does not work at all. |
|
# |
|
|
# for syscons |
# for syscons |
# common entry without semigraphics |
# common entry without semigraphics |
|
|
# Some places it's named oldpc3|oldibmpc3. |
# Some places it's named oldpc3|oldibmpc3. |
# From: Alex R.N. Wetmore <aw2t@andrew.cmu.edu> |
# From: Alex R.N. Wetmore <aw2t@andrew.cmu.edu> |
origpc3|origibmpc3|IBM PC 386BSD Console:\ |
origpc3|origibmpc3|IBM PC 386BSD Console:\ |
:am:bw:eo:xo:\ |
:am:bs:bw:eo:xo:\ |
:co#80:li#25:\ |
:co#80:li#25:\ |
:ac=l\332q\304k\277x\263j\331m\300w\302u\264v\301t\303n\305:\ |
:ac=l\332q\304k\277x\263j\331m\300w\302u\264v\301t\303n\305:\ |
:cd=\E[J:ce=\E[K:cl=\Ec:cm=\E[%i%2;%2H:do=\E[B:ho=\E[H:\ |
:cd=\E[J:ce=\E[K:cl=\Ec:cm=\E[%i%2;%2H:do=\E[B:ho=\E[H:\ |
|
|
|
|
# description of BSD/386 console emulator in version 1.0 (supplied by BSDI) |
# description of BSD/386 console emulator in version 1.0 (supplied by BSDI) |
oldpc3|oldibmpc3|old IBM PC BSD/386 Console:\ |
oldpc3|oldibmpc3|old IBM PC BSD/386 Console:\ |
:km:\ |
:bs:km:\ |
:li#25:\ |
:li#25:\ |
:al=\E[L:bl=^G:cr=^M:dl=\E[M:do=^J:kH=\E[F:kI=\E[L:kN=\E[G:\ |
:al=\E[L:bl=^G:cr=^M:dl=\E[M:do=^J:kH=\E[F:kI=\E[L:kN=\E[G:\ |
:kP=\E[I:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\ |
:kP=\E[I:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\ |
|
|
# (Color support from Kevin Rosenberg <kevin@cyberport.com>, 2 May 1996) |
# (Color support from Kevin Rosenberg <kevin@cyberport.com>, 2 May 1996) |
# Bug: The <op> capability resets attributes. |
# Bug: The <op> capability resets attributes. |
bsdos|BSD/OS console:\ |
bsdos|BSD/OS console:\ |
:am:bw:eo:km:xo:\ |
:am:bs:bw:eo:km:xo:\ |
:Co#8:co#80:it#8:li#25:pa#64:\ |
:Co#8:co#80:it#8:li#25:pa#64:\ |
:AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:\ |
:AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:\ |
:Sb=\E[4%dm:Sf=\E[3%dm:UP=\E[%dA:al=\E[L:bl=^G:cd=\E[J:\ |
:Sb=\E[4%dm:Sf=\E[3%dm:UP=\E[%dA:al=\E[L:bl=^G:cd=\E[J:\ |
|
|
# are kept available at ftp://gatekeeper.dec.com/pub/DEC/termcaps. |
# are kept available at ftp://gatekeeper.dec.com/pub/DEC/termcaps. |
# |
# |
# In October 1995 DEC sold its terminals business, including the VT and Dorio |
# In October 1995 DEC sold its terminals business, including the VT and Dorio |
# line and trademark, to SunRiver Data Systems. |
# line and trademark, to SunRiver Data Systems. SunRiver has since changed |
|
# its name to Boundless Technologies; see http://www.boundless.com. |
# |
# |
|
# (The <acsc>, :ae:, and :as: capabilities aren't in DEC's official |
|
# entry -- esr) |
|
|
vt52|dec vt52:\ |
vt52|dec vt52:\ |
|
:bs:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :cr=^M:do=\EB:\ |
:ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\ |
:ho=\EH:kb=^H:kd=\EB:kl=\ED:kr=\EC:ku=\EA:le=\ED:nd=\EC:\ |
:ae=\EG:as=\EF:bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :\ |
:nw=^M^J:sf=^J:sr=\EI:ta=^I:up=\EA: |
:cr=^M:do=\EB:ho=\EH:kb=^H:kd=\EB:kl=\ED:kr=\EC:ku=\EA:\ |
|
:le=\ED:nd=\EC:nw=^M^J:sf=^J:sr=\EI:ta=^I:up=\EA: |
|
|
# NOTE: Any VT100 emulation, whether in hardware or software, almost |
# NOTE: Any VT100 emulation, whether in hardware or software, almost |
# certainly includes what DEC called the `Level 1 editing extension' codes; |
# certainly includes what DEC called the `Level 1 editing extension' codes; |
|
|
# reset upon login. Also setting the number of columns glitches |
# reset upon login. Also setting the number of columns glitches |
# the screen annoyingly. You can type "reset" to get them set. |
# the screen annoyingly. You can type "reset" to get them set. |
# |
# |
# This is how the keypad gets assigned in Application Keypad mode. |
# Here's a diagram of the VT100 keypad keys with their bindings. |
# PF1 = kf1 PF2 = kf2 PF3 = kf3 PF4 = kf4 |
# The top line is the name of the key (some DEC keyboards have the keys |
# 7 = kf9 8 = kf10 9 = kf0 - |
# labelled somewhat differently, like GOLD instead of PF1, but this is |
# 4 = kf5 5 = kf6 6 = kf7 , = kf8 |
# the most "official" name). The second line is the escape sequence it |
# 1 = ka1 2 = kb2 3 = ka3 |
# generates in Application Keypad mode (where "$" means the ESC |
# 0 = kc1 . = kc3 ENTER = kent |
# character). The third line contains two items, first the mapping of |
|
# the key in terminfo, and then in termcap. |
|
# _______________________________________ |
|
# | PF1 | PF2 | PF3 | PF4 | |
|
# | $OP | $OQ | $OR | $OS | |
|
# |_kf1__k1_|_kf2__k2_|_kf3__k3_|_kf4__k4_| |
|
# | 7 8 9 - | |
|
# | $Ow | $Ox | $Oy | $Om | |
|
# |_kf9__k9_|_kf10_k;_|_kf0__k0_|_________| |
|
# | 4 | 5 | 6 | , | |
|
# | $Ot | $Ou | $Ov | $Ol | |
|
# |_kf5__k5_|_kf6__k6_|_kf7__k7_|_kf8__k8_| |
|
# | 1 | 2 | 3 | | |
|
# | $Oq | $Or | $Os | enter | |
|
# |_ka1__K1_|_kb2__K2_|_ka3__K3_| $OM | |
|
# | 0 | . | | |
|
# | $Op | $On | | |
|
# |___kc1_______K4____|_kc3__K5_|_kent_@8_| |
# |
# |
# And here, for those of you with orphaned VT100s lacking documentation, is |
# And here, for those of you with orphaned VT100s lacking documentation, is |
# a description of the soft switches invoked when you do `Set Up'. |
# a description of the soft switches invoked when you do `Set Up'. |
|
|
# vt100 with no advanced video. |
# vt100 with no advanced video. |
vt100-nav|vt100 without advanced video option:\ |
vt100-nav|vt100 without advanced video option:\ |
:sg#1:\ |
:sg#1:\ |
:mb@:md@:me=:mr@:sa@:se=\E[m:so=\E[7m:ue@:us@:tc=vt100: |
:mb@:md@:me@:mr@:sa@:se=\E[m:so=\E[7m:ue@:us@:tc=vt100: |
vt100-nav-w|vt100-w-nav|dec vt100 132 cols 14 lines (no advanced video option):\ |
vt100-nav-w|vt100-w-nav|dec vt100 132 cols 14 lines (no advanced video option):\ |
:co#132:li#14:tc=vt100-nav: |
:co#132:li#14:tc=vt100-nav: |
|
|
|
|
|
|
# VT125 Graphics CRT. Clear screen also erases graphics |
# VT125 Graphics CRT. Clear screen also erases graphics |
vt125|vt125 graphics terminal:\ |
vt125|vt125 graphics terminal:\ |
:cl=\E[H\E[2J\EPpS(E)\E\\:tc=vt100: |
:cl=\E[H\E[2J\EPpS(E)\E\:tc=vt100: |
|
|
# This isn't a DEC entry, it came from University of Wisconsin. |
# This isn't a DEC entry, it came from University of Wisconsin. |
# (vt131: I added <rmam>/<smam> based on the init string, also :bs: -- esr) |
# (vt131: I added <rmam>/<smam> based on the init string, also :bs: -- esr) |
vt131|dec vt131:\ |
vt131|dec vt131:\ |
:am:bs:xn:\ |
:am:bs:xn:\ |
:co#80:it#8:li#24:vt#3:\ |
:co#80:it#8:li#24:vt#3:\ |
:RA=\E[?7h:bl=^G:cd=50\E[J:ce=3\E[K:cl=50\E[;H\E[2J:\ |
:RA=\E[?7h:SA=\E[?7h:bl=^G:cd=50\E[J:ce=3\E[K:\ |
:cm=5\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:do=^J:ho=\E[H:\ |
:cl=50\E[;H\E[2J:cm=5\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\ |
:is=\E[1;24r\E[24;1H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\ |
:do=^J:ho=\E[H:is=\E[1;24r\E[24;1H:k1=\EOP:k2=\EOQ:\ |
:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\ |
:k3=\EOR:k4=\EOS:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:\ |
:ku=\EOA:le=^H:mb=2\E[5m:md=2\E[1m:me=2\E[m:mr=2\E[7m:\ |
:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:mb=2\E[5m:md=2\E[1m:\ |
:nd=2\E[C:nw=^M^J:r1=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\ |
:me=2\E[m:mr=2\E[7m:nd=2\E[C:nw=^M^J:\ |
:rc=\E8:sc=\E7:se=2\E[m:so=2\E[7m:sr=5\EM:ta=^I:ue=2\E[m:\ |
:r1=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\E8:sc=\E7:\ |
:up=2\E[A:us=2\E[4m: |
:se=2\E[m:so=2\E[7m:sr=5\EM:ta=^I:ue=2\E[m:up=2\E[A:\ |
|
:us=2\E[4m: |
|
|
# vt132 - like vt100 but slower and has ins/del line and such. |
# vt132 - like vt100 but slower and has ins/del line and such. |
# I'm told that :im:/:ei: are backwards in the terminal from the |
# I'm told that :im:/:ei: are backwards in the terminal from the |
|
|
# PF1--PF4 are used as F1--F4. |
# PF1--PF4 are used as F1--F4. |
# |
# |
vt220|vt200|DEC VT220 in vt100 emulation mode:\ |
vt220|vt200|DEC VT220 in vt100 emulation mode:\ |
:am:mi:xn:xo:\ |
:am:bs:mi:pt:xn:xo:\ |
:co#80:li#24:vt#3:\ |
:co#80:li#24:vt#3:\ |
:@7=\E[4~:RA=\E[?7l:SA=\E[?7h:ac=kkllmmjjnnwwqquuttvvxx:\ |
:@7=\E[4~:RA=\E[?7l:SA=\E[?7h:\ |
|
:ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\ |
:ae=\E(B:al=\E[L:as=\E(0:bl=^G:cd=\E[J:ce=\E[K:\ |
:ae=\E(B:al=\E[L:as=\E(0:bl=^G:cd=\E[J:ce=\E[K:\ |
:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\ |
:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\ |
:dc=\E[P:dl=\E[M:do=\E[B:ei=\E[4l:ho=\E[H:\ |
:dc=\E[P:dl=\E[M:do=\E[B:ei=\E[4l:ho=\E[H:\ |
|
|
:k5=\E[17~:k6=\E[18~:k7=\E[19~:k8=\E[20~:k9=\E[21~:\ |
:k5=\E[17~:k6=\E[18~:k7=\E[19~:k8=\E[20~:k9=\E[21~:\ |
:k;=\E[29~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=^H:\ |
:k;=\E[29~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=^H:\ |
:kd=\E[B:kh=\E[1~:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\ |
:kd=\E[B:kh=\E[1~:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\ |
:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\ |
:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:nl=^J:\ |
:r2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\E8:\ |
:r2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\E8:\ |
:rf=/usr/share/tabset/vt100:\ |
:rf=/usr/share/tabset/vt100:\ |
:..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p4%t;5%;%?%p1%p3%|%t;7%;m%?%p9%t\E(0%e\E(B%;:\ |
:..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p4%t;5%;%?%p1%p3%|%t;7%;m%?%p9%t\E(0%e\E(B%;:\ |
|
|
# keys were switched into application mode at the same time the numeric pad |
# keys were switched into application mode at the same time the numeric pad |
# is switched into application mode. This changes the definitions of the |
# is switched into application mode. This changes the definitions of the |
# arrow keys. Emacs v19 is smarter and mines its keys directly out of |
# arrow keys. Emacs v19 is smarter and mines its keys directly out of |
# your termcap entry, |
# your termcap or terminfo entry, |
# |
# |
# From: Daniel Glasser <dag@persoft.persoft.com>, 13 Oct 1993 |
# From: Daniel Glasser <dag@persoft.persoft.com>, 13 Oct 1993 |
# (vt340: string capability "sb=\E[M" corrected to "sr"; |
# (vt340: string capability "sb=\E[M" corrected to "sr"; |
|
|
# From: Daniel Glasser <dag@persoft.persoft.com>, 13 Oct 1993 |
# From: Daniel Glasser <dag@persoft.persoft.com>, 13 Oct 1993 |
# (vt400: string capability ":sb=\E[M:" corrected to ":sr=\E[M:"; |
# (vt400: string capability ":sb=\E[M:" corrected to ":sr=\E[M:"; |
# also, added <rmam>/<smam> based on the init string -- esr) |
# also, added <rmam>/<smam> based on the init string -- esr) |
|
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
|
# (sgr removed to fit entry within 1023 bytes) |
|
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
vt400|vt400-24|dec-vt400|dec vt400 24x80 column autowrap:\ |
vt400|vt400-24|dec-vt400|dec vt400 24x80 column autowrap:\ |
:am:es:hs:mi:ms:xn:xo:\ |
:am:es:hs:mi:ms:xn:xo:\ |
:co#80:it#8:li#24:vt#3:\ |
:co#80:it#8:li#24:vt#3:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
:LE=\E[%dD:RA=\E[?7l:RI=\E[%dC:SA=\E[?7h:UP=\E[%dA:\ |
:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:\ |
:ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\ |
:cd=10\E[J:ce=4\E[K:cl=10\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\ |
:ae=^O:al=\E[L:as=^N:cd=10\E[J:ce=4\E[K:cl=10\E[H\E[J:\ |
:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:\ |
:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:\ |
:ds=\E[2$~\r\E[1$}\E[K\E[$}:ei=\E[4l:fs=\E[$}:ho=\E[H:\ |
:dl=\E[M:do=^J:ds=\E[2$~\r\E[1$}\E[K\E[$}:ei=\E[4l:\ |
:ic=\E[@:im=\E[4h:\ |
:fs=\E[$}:ho=\E[H:ic=\E[@:im=\E[4h:\ |
|
:is=\E<\E F\E>\E[?1h\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h\E[1;24r\E[24;1H:\ |
:is=\E<\E F\E>\E[?1h\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h\E[1;24r\E[24;1H:\ |
:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k6=\E[17~:k7=\E[18~:\ |
:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k6=\E[17~:k7=\E[18~:\ |
:k8=\E[19~:k9=\E[20~:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:\ |
:k8=\E[19~:k9=\E[20~:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:\ |
:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:l1=pf1:l2=pf2:l3=pf3:l4=pf4:\ |
:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:\ |
:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:nw=^M\ED:\ |
:me=\E[m:mr=\E[7m:nd=\E[C:nw=^M\ED:rc=\E8:sc=\E7:se=\E[27m:\ |
:r1=\E<\E[?3l\E[!p\E[?7h:rc=\E8:\ |
:sf=\ED:so=\E[7m:sr=\EM:st=\EH:ta=^I:\ |
:rf=/usr/share/tabset/vt300:sc=\E7:se=\E[27m:sf=\ED:\ |
:ts=\E[2$~\E[1$}\E[1;%dH:ue=\E[24m:up=\E[A:us=\E[4m:\ |
:so=\E[7m:sr=\EM:st=\EH:ta=^I:ts=\E[2$~\E[1$}\E[1;%dH:\ |
:vb=200\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:vs=\E[?25h: |
:ue=\E[24m:up=\E[A:us=\E[4m:vb=200\E[?5h\E[?5l:\ |
|
:ve=\E[?25h:vi=\E[?25l:vs=\E[?25h: |
|
|
|
# (vt420: I removed :k0:, it collided with <kf10> -- esr) |
# (vt420: I removed :k0:, it collided with <kf10>. I also restored |
|
# a missing :sc: -- esr) |
vt420|DEC VT420:\ |
vt420|DEC VT420:\ |
:am:mi:xn:xo:\ |
:am:mi:xn:xo:\ |
:co#80:li#24:vt#3:\ |
:co#80:li#24:vt#3:\ |
|
|
:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\ |
:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\ |
:r3=\E[?67h\E[64;1"p:rc=\E8:rf=/usr/share/tabset/vt300:\ |
:r3=\E[?67h\E[64;1"p:rc=\E8:rf=/usr/share/tabset/vt300:\ |
:..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p4%t;5%;%?%p1%p3%|%t;7%;m%?%p9%t\E(0%e\E(B%;:\ |
:..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p4%t;5%;%?%p1%p3%|%t;7%;m%?%p9%t\E(0%e\E(B%;:\ |
:se=\E[m:sf=\ED:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:up=\E[A:\ |
:sc=\E7:se=\E[m:sf=\ED:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:\ |
:us=\E[4m: |
:up=\E[A:us=\E[4m: |
|
|
# |
# |
# DECUDK |
# DECUDK |
|
|
:S6=USR_TERM\072vt420pcdos\072:k1=\E[11~:k2=\E[12~:\ |
:S6=USR_TERM\072vt420pcdos\072:k1=\E[11~:k2=\E[12~:\ |
:k3=\E[13~:k4=\E[14~:k5=\E[15~:k6=\E[17~:k7=\E[18~:\ |
:k3=\E[13~:k4=\E[14~:k5=\E[15~:k6=\E[17~:k7=\E[18~:\ |
:k8=\E[19~:k9=\E[20~:k;=\E[21~:kD=\177:kh=\E[H:\ |
:k8=\E[19~:k9=\E[20~:k;=\E[21~:kD=\177:kh=\E[H:\ |
:..px=\EP1;1|%?%{16}%p1%>%t%{0}%e%{21}%p1%>%t%{1}%e%{25}%p1%>%t%{2}%e%{27}%p1%>%t%{3}%e%{30}%p1%>%t%{4}%e%{5}%;%p1%+%d/%p2%s\E\\:tc=vt420: |
:..px=\EP1;1|%?%{16}%p1%>%t%{0}%e%{21}%p1%>%t%{1}%e%{25}%p1%>%t%{2}%e%{27}%p1%>%t%{3}%e%{30}%p1%>%t%{4}%e%{5}%;%p1%+%d/%p2%s\E\:tc=vt420: |
|
|
vt420pcdos|DEC VT420 w/PC for DOS Merge:\ |
vt420pcdos|DEC VT420 w/PC for DOS Merge:\ |
:li#25:\ |
:li#25:\ |
|
|
vt510pcdos|DEC VT510 w/PC for DOS Merge:\ |
vt510pcdos|DEC VT510 w/PC for DOS Merge:\ |
:tc=vt420pcdos: |
:tc=vt420pcdos: |
|
|
# |
|
###### |
|
# CDE Terminal Emulator |
|
# |
|
###### |
|
|
|
# Reconstructed via infocmp from file: /usr/share/lib/terminfo/d/dtterm |
|
dtterm:\ |
|
:am:mi:ms:xn:xo:bs:pt:\ |
|
:co#80:li#24:kn#2:\ |
|
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
|
:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:\ |
|
: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:dl=\E[M:ei=\E[4l:\ |
|
:ho=\E[H:im=\E[4h:is=\E F\E>\E[?1l\E[?7h\E[?45l:\ |
|
:k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\ |
|
:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:kb=\b:\ |
|
:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:nd=\E[C:rc=\E8:\ |
|
:sc=\E7:se=\E[22;27m:so=\E[2;7m:sr=\EM:st=\EH:\ |
|
:ue=\E[24m:up=\E[A:us=\E[4m:vb=200\E[?5h\E[?5l:\ |
|
:ve=\E[?25h:vi=\E[?25l:ko=nd,up: |
|
|
|
# VT520/VT525 |
# VT520/VT525 |
# |
# |
# The VT520 is a monochrome text terminal capable of managing up to |
# The VT520 is a monochrome text terminal capable of managing up to |
|
|
# terminal mode is being used. If Set-Up has been disabled or |
# terminal mode is being used. If Set-Up has been disabled or |
# assigned to an unknown key, Set-Up may be entered by pressing |
# assigned to an unknown key, Set-Up may be entered by pressing |
# [F3] as the first key after power up, regardless of keyboard type. |
# [F3] as the first key after power up, regardless of keyboard type. |
# (vt520: I added <rmam>/<smam> based on the init string -- esr) |
# (vt520: I added <rmam>/<smam> based on the init string, also :sc: -- esr) |
|
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
vt520|DEC VT520:\ |
vt520|DEC VT520:\ |
:am:mi:xn:xo:\ |
:am:mi:xn:xo:\ |
:co#80:li#24:vt#3:\ |
:co#80:li#24:vt#3:\ |
|
|
:k3=\EOR:k4=\EOS:k5=\E[17~:k6=\E[18~:k7=\E[19~:k8=\E[20~:\ |
:k3=\EOR:k4=\EOS:k5=\E[17~:k6=\E[18~:k7=\E[19~:k8=\E[20~:\ |
:k9=\E[21~:k;=\E[29~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\ |
:k9=\E[21~:k;=\E[29~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\ |
:kb=^H:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\ |
:kb=^H:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\ |
:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\ |
:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:r3=\E[?67h\E[64;1"p:\ |
:..px=\EP1;1|%?%{16}%p1%>%t%{0}%e%{21}%p1%>%t%{1}%e%{25}%p1%>%t%{2}%e%{27}%p1%>%t%{3}%e%{30}%p1%>%t%{4}%e%{5}%;%p1%+%d/%p2%s\E\\:\ |
:rc=\E8:rf=/usr/share/tabset/vt300:sc=\E7:se=\E[m:sf=\ED:\ |
:r3=\E[?67h\E[64;1"p:rc=\E8:rf=/usr/share/tabset/vt300:\ |
:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:up=\E[A:us=\E[4m: |
:..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p4%t;5%;%?%p1%p3%|%t;7%;m%?%p9%t\E(0%e\E(B%;:\ |
|
:se=\E[m:sf=\ED:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:up=\E[A:\ |
|
:us=\E[4m: |
|
|
|
# (vt525: I added <rmam>/<smam> based on the init string; |
# (vt525: I added <rmam>/<smam> based on the init string; |
# removed :se:=\E[m, :ue:=\E[m, -- esr) |
# removed :se:=\E[m, :ue:=\E[m, added :sc: -- esr) |
|
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
vt525|DEC VT525:\ |
vt525|DEC VT525:\ |
:am:mi:xn:xo:\ |
:am:mi:xn:xo:\ |
:co#80:li#24:vt#3:\ |
:co#80:li#24:vt#3:\ |
|
|
:k3=\EOR:k4=\EOS:k5=\E[17~:k6=\E[18~:k7=\E[19~:k8=\E[20~:\ |
:k3=\EOR:k4=\EOS:k5=\E[17~:k6=\E[18~:k7=\E[19~:k8=\E[20~:\ |
:k9=\E[21~:k;=\E[29~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\ |
:k9=\E[21~:k;=\E[29~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\ |
:kb=^H:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\ |
:kb=^H:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\ |
:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\ |
:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:r3=\E[?67h\E[64;1"p:\ |
:..px=\EP1;1|%?%{16}%p1%>%t%{0}%e%{21}%p1%>%t%{1}%e%{25}%p1%>%t%{2}%e%{27}%p1%>%t%{3}%e%{30}%p1%>%t%{4}%e%{5}%;%p1%+%d/%p2%s\E\\:\ |
:rc=\E8:rf=/usr/share/tabset/vt300:sc=\E7:se=\E[m:sf=\ED:\ |
:r3=\E[?67h\E[64;1"p:rc=\E8:rf=/usr/share/tabset/vt300:\ |
:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:up=\E[A:us=\E[4m: |
:..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p4%t;5%;%?%p1%p3%|%t;7%;m%?%p9%t\E(0%e\E(B%;:\ |
|
:se=\E[m:sf=\ED:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:up=\E[A:\ |
|
:us=\E[4m: |
|
|
|
#### VT100 emulations |
#### VT100 emulations |
# |
# |
|
|
# John Hawkinson <jhawk@MIT.EDU> tells us that the EWAN telnet for Windows |
# John Hawkinson <jhawk@MIT.EDU> tells us that the EWAN telnet for Windows |
# (the best Windows telnet as of September 1995) presents the name `dec-vt100' |
# (the best Windows telnet as of September 1995) presents the name `dec-vt100' |
# to telnetd. We'll guess that it's vt102-like but doesn't grok ^N/^O. |
# to telnetd. Michael Deutschmann <ldeutsch@mail.netshop.net> informs us |
|
# that this works best with a stock vt100 entry. |
dec-vt100|EWAN telnet's vt100 emulation:\ |
dec-vt100|EWAN telnet's vt100 emulation:\ |
:tc=vt102-nsgr: |
:tc=vt100: |
|
|
|
# From: Adrian Garside <94ajg2@eng.cam.ac.uk>, 19 Nov 1996 |
|
dec-vt220|DOS tnvt200 terminal emulator:\ |
|
:am@:tc=vt220: |
|
|
# Zstem340 is an (IMHO) excellent VT emulator for PC's. I recommend it to |
# Zstem340 is an (IMHO) excellent VT emulator for PC's. I recommend it to |
# anyone who needs PC VT340 emulation. (or anything below that level, for |
# anyone who needs PC VT340 emulation. (or anything below that level, for |
# that matter -- DEC's ALL-in-1 seems happy with it, as does INFOPLUS's |
# that matter -- DEC's ALL-in-1 seems happy with it, as does INFOPLUS's |
|
|
# removed (hs, eslok, tsl=\E[?E\E[?%i%dT, fsl=\E[?F, dsl=\E[?E) |
# removed (hs, eslok, tsl=\E[?E\E[?%i%dT, fsl=\E[?F, dsl=\E[?E) |
# as these seem not to work -- esr) |
# as these seem not to work -- esr) |
x10term|vs100-x10|xterm terminal emulator (X10 window system):\ |
x10term|vs100-x10|xterm terminal emulator (X10 window system):\ |
:am:km:mi:ms:xn:xo:\ |
:am:bs:km:mi:ms:xn:xo:\ |
:co#80:it#8:li#65:\ |
:co#80:it#8:li#65:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:RA=\E[?7l:SA=\E[?7h:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:RA=\E[?7l:SA=\E[?7h:\ |
:al=\E[L:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:\ |
:al=\E[L:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:\ |
|
|
:mr=\E[7m:nd=\E[C:\ |
:mr=\E[7m:nd=\E[C:\ |
:rs=\E[r\E<\E[m\E[H\E[2J\E[?7h\E[?1;3;4;6l:se=\E[m:\ |
:rs=\E[r\E<\E[m\E[H\E[2J\E[?7h\E[?1;3;4;6l:se=\E[m:\ |
:sf=^J:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:up=\E[A:us=\E[4m: |
:sf=^J:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:up=\E[A:us=\E[4m: |
# This entry is designed for XFree86 version 3.1.2E. |
# Compatible with the R5 xterm |
# It is *way* more featureful than the stock X consortium entry (has <acsc>, |
# (from the XFree86 3.2 distribution, <blink=@> removed) |
# for starters -- note that this only works for some fonts, including the |
xterm-r5|xterm R5 version:\ |
# `fixed' series). The <kmous> key is actually the \E[M prefix returned by |
:am:bs:km:ms:xn:\ |
# xterm's internal mouse-tracking facility; ncurses will interpret the |
:co#80:it#8:li#24:\ |
# following three bytes of mouse status information. |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:F1=\E[23~:\ |
# From: Eric S. Raymond <esr@snark.thyrsus.com> 14 Dec 1995 |
:F2=\E[24~:IC=\E[%d@:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:\ |
# Updated: T.Dickey <dickey@clark.net> 12 May 1996, for XFree86 3.1.2E |
:al=\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:\ |
|
:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:\ |
|
:dl=\E[M:do=^J:ei=:ho=\E[H:ic=\E[@:im=:k0=\EOq:k1=\E[11~:\ |
|
:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:k6=\E[17~:\ |
|
:k7=\E[18~:k8=\E[19~:k9=\E[20~:k;=\E[21~:kA=\E[30~:\ |
|
:kD=\E[3~:kE=\E[8~:kI=\E[2~:kL=\E[31~:kN=\E[6~:kP=\E[5~:\ |
|
:kb=^H:kd=\EOB:ke=\E[?1l\E>:kh=\E[7~:kl=\EOD:kr=\EOC:\ |
|
:ks=\E[?1h\E=:ku=\EOA:le=^H:md=\E[1m:me=\E[m:mr=\E[7m:\ |
|
:nd=\E[C:r1=\E>\E[1;3;4;5;6l\E[?7h\E[m\E[r\E[2J\E[H:\ |
|
:rc=\E8:\ |
|
:..sa=\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;m:\ |
|
:sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:up=\E[A: |
|
# Compatible with the R6 xterm |
|
# (from XFree86 3.2 distribution, <acsc> and :it: added, <blink@> removed) |
|
xterm-r6|xterm-old|xterm X11R6 version:\ |
|
:am:bs:km:mi:ms:xn:\ |
|
:co#80:it#8:li#24:\ |
|
:*6=\E[4~:@0=\E[1~:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:\ |
|
:DO=\E[%dB:F1=\E[23~:F2=\E[24~:F3=\E[25~:F4=\E[26~:\ |
|
:F5=\E[28~:F6=\E[29~:F7=\E[31~:F8=\E[32~:F9=\E[33~:\ |
|
:FA=\E[34~:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:\ |
|
:ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\ |
|
:ae=^O:al=\E[L:as=^N:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:\ |
|
:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:\ |
|
:dl=\E[M:do=^J:eA=\E)0:ei=\E[4l:ho=\E[H:im=\E[4h:\ |
|
:is=\E7\E[r\E[m\E[?7h\E[?1;3;4;6l\E[4l\E8\E>:k1=\EOP:\ |
|
:k2=\EOQ:k3=\EOR:k4=\EOS:k5=\E[15~:k6=\E[17~:k7=\E[18~:\ |
|
:k8=\E[19~:k9=\E[20~:k;=\E[21~:kD=\E[3~:kI=\E[2~:kN=\E[6~:\ |
|
:kP=\E[5~:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:\ |
|
:ks=\E[?1h\E=:ku=\EOA:le=^H:md=\E[1m:me=\E[m:ml=\El:\ |
|
:mr=\E[7m:mu=\Em:nd=\E[C:\ |
|
:r2=\E7\E[r\E[m\E[?7h\E[?1;3;4;6l\E[4l\E8\E>:rc=\E8:\ |
|
:sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:ta=^I:\ |
|
:te=\E[2J\E[?47l\E8:ti=\E7\E[?47h:ue=\E[m:up=\E[A:\ |
|
:us=\E[4m: |
|
# This is the stock xterm entry supplied with XFree86 3.2 |
|
# The name has been changed and some aliases have been removed. |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
xterm-color|xterm terminal emulator (XFree86 3.1.2E and above):\ |
xterm-xf86-v32|xterm terminal emulator (X Window System):\ |
:am:km:mi:ms:xn:xo:\ |
:am:bs:km:mi:ms:xn:\ |
:co#80:it#8:li#65:\ |
:co#80:it#8:li#24:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:\ |
:K1=\EOw:K2=\EOy:K3=\EOu:K4=\EOq:K5=\EOs:LE=\E[%dD:\ |
:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:\ |
:RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:cd=\E[J:\ |
:cs=\E[%i%d;%dr:ct=\E[3k:dc=\E[P:dl=\E[M:do=^J:ei=\E[4l:\ |
:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:\ |
:ho=\E[H:ic=\E[@:im=\E[4h:\ |
:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:ec=\E[%dX:\ |
:is=\E(0:\E[r\E[m\E[H\E[2J\E[?7h\E[?1;3;4;6l\E[4l:\ |
:ei=\E[4l:ho=\E[H:ic=\E[@:im=\E[4h:\ |
|
:is=\E7\E[r\E[m\E[?7h\E[?1;3;4;6l\E[4l\E8\E>:\ |
:k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\ |
:k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\ |
:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:kD=\177:kI=\E[2~:\ |
:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:kD=\177:kI=\E[2~:\ |
:kN=\E[6~:kP=\E[5~:kb=^H:kd=\EOB:ke=\E[?1l\E>:kh=\EOH:\ |
:kN=\E[6~:kP=\E[5~:kb=^H:kd=\EOB:ke=\E[?1l\E>:kh=\EOH:\ |
:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:md=\E[1m:\ |
:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:md=\E[1m:\ |
:me=\E[m:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[m:sf=^J:\ |
:me=\E[m\017:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[27m:\ |
:so=\E[7m:sr=\EM:ta=^I:te=\E[2J\E[?47l\E8:ti=\E7\E[?47h:\ |
:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:te=\E[2J\E[?47l\E8:\ |
:ue=\E[m:up=\E[A:us=\E[4m: |
:ti=\E7\E[?47h:ue=\E[24m:up=\E[A:us=\E[4m:\ |
# Use this version if you have stock X consortium xterm, |
:vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:vs=\E[?25h: |
# or an XFree86 xterm at version 3.1.2D or older. |
|
# Note that due to an array indexing error in the xterm code, even these |
|
# correct versions of <kend>/:kh: will probably fail in versions |
|
# earlier than XFree86's 3.1.2C. |
|
xterm-x11r6|vs100-x11r6|xterm for XFree86 versions previous to 3.1.2E:\ |
|
:ut@:\ |
|
:Co@:pa@:\ |
|
:@7=\EOe:ch@:cv@:kh=\EO\200:op@:tc=xterm: |
|
|
|
# Here's another way to choose the xterm version for your stock xterm. |
# This is xterm for ncurses. It mainly adds mappings for more high-half |
# The xterm-color choice is unabashedly biased towards up-to-date free-UNIX |
# characters. Note that these will only work for fixed-width fonts. |
# systems (Linux, netBSD, freeBSD) running XFree86 3.1.2E or later. If you |
# Once XFree86 3.2 is established, we'll switch this to use=xterm-xf86-v32 |
# have an older version of xterm, you probably want to use use xterm-x11r6 |
xterm|vs100|xterms|xterm terminal emulator (X Window System):\ |
# instead. If you need to use x10term you'll be all too painfully aware of it. |
:ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~..--++\054\054II00:\ |
xterm|vs100|xterm terminal emulator (X11R6 Window System):\ |
:u6=\E[%i%d;%dR:u7=\E[6n:u8=\E[?1;2c:u9=\E[c:\ |
:tc=xterm-color: |
:tc=xterm-r6: |
|
|
# These entries allow access to the X titlebar and icon name as a status line. |
# These entries allow access to the X titlebar and icon name as a status line. |
# Note that twm (and possibly window managers descended from it such as tvtwm, |
# Note that twm (and possibly window managers descended from it such as tvtwm, |
# ctwm, and vtwm) track windows by icon-name; thus, you don't want to mess |
# ctwm, and vtwm) track windows by icon-name; thus, you don't want to mess |
# with it. |
# with it. |
xterm-sl|access X title line and icon name:\ |
xterm+sl|access X title line and icon name:\ |
:hs:\ |
:hs:\ |
:ws#40:\ |
:ws#40:\ |
:ds=\E]0;\007:fs=^G:ts=\E]0;: |
:ds=\E]0;\007:fs=^G:ts=\E]0;: |
xterm-sl-twm|access X title line (pacify twm-descended window managers):\ |
xterm+sl-twm|access X title line (pacify twm-descended window managers):\ |
:hs:\ |
:hs:\ |
:ws#40:\ |
:ws#40:\ |
:ds=\E]2;\007:fs=^G:ts=\E]2;: |
:ds=\E]2;\007:fs=^G:ts=\E]2;: |
|
|
# |
# |
# The following xterm varients don't depend on your base version |
# The following xterm variants don't depend on your base version |
# |
# |
xterm-bold|xterm terminal emulator (X11R6 Window System) standout w/bold:\ |
xterm-bold|xterm terminal emulator (X11R6 Window System) standout w/bold:\ |
:so=\E[1m:\ |
:so=\E[1m:\ |
:tc=xterm: |
:tc=xterm: |
xterms|vs100s|xterm terminal emulator (small screen 24x80):\ |
|
:co#80:li#24:tc=xterm: |
|
# (kterm: this had extension capabilities ":KJ:TY=ascii:" -- esr) |
# (kterm: this had extension capabilities ":KJ:TY=ascii:" -- esr) |
# (kterm should not invoke DEC Graphics as the alternate character set |
# (kterm should not invoke DEC Graphics as the alternate character set |
# -- Kenji Rikitake) |
# -- Kenji Rikitake) |
|
|
:te@:ti@:\ |
:te@:ti@:\ |
:tc=xterm: |
:tc=xterm: |
|
|
# Sigh...this ought to grok ecma+color, but it doesn't. |
# This describes the capabilities of color_xterm, an xterm variant from |
# From: Thomas Dickey <dickey@clark.net> 13 Dec 1995 |
# before ECMA-64 color support was folded into the main-line xterm release. |
rxvt|rxvt terminal emulator:\ |
# This entry is straight from color_xterm's maintainer. |
:@7=\EOw:Km@:kh=\E[H:tc=xterm-x11r6:tc=klone+color: |
# From: Jacob Mandelson <jlm@ugcs.caltech.edu>, 09 Nov 1996 |
|
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
|
# (sgr removed to fit entry within 1023 bytes) |
|
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
|
color_xterm|cx|cx100|color_xterm color terminal emulator for X:\ |
|
:am:km:mi:ms:xn:\ |
|
:co#80:it#8:li#65:\ |
|
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
|
:K1=\EOw:K2=\EOu:K3=\EOy:K4=\EOq:K5=\EOs:LE=\E[%dD:\ |
|
:RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:cd=\E[J:\ |
|
:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:\ |
|
:cs=\E[%i%d;%dr:dc=\E[P:dl=\E[M:do=^J:ei=\E[4l:ho=\E[H:\ |
|
:i1=\E[r\E[m\E[?7h\E[?4;6l\E[4l:im=\E[4h:k1=\E[11~:\ |
|
:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:k6=\E[17~:\ |
|
:k7=\E[18~:k8=\E[19~:k9=\E[20~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\ |
|
:kb=^H:kd=\EOB:kh=\E[7~:kl=\EOD:kr=\EOC:ku=\EOA:le=^H:\ |
|
:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[27m:\ |
|
:sf=^J:so=\E[7m:sr=\EM:ta=^I:te=\E>\E[?41;1r:\ |
|
:ti=\E[?1;41s\E[?1;41h\E=:ue=\E[24m:up=\E[A:us=\E[4m: |
|
|
|
# From: Mark Olesen & Thomas Dickey <dickey@clark.net> 13 Jul 1996 |
|
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
|
# (sgr removed to fit entry within 1023 bytes) |
|
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
|
rxvt|reduced xterm terminal (X Window System):\ |
|
:am:km:mi:ms:xn:xo:\ |
|
:co#80:it#8:li#24:\ |
|
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
|
:K1=\EOq:K2=\EOr:K3=\EOs:K4=\EOp:K5=\EOn:LE=\E[%dD:\ |
|
:RI=\E[%dC:UP=\E[%dA:ae=\E(B\E)0\017:al=\E[L:\ |
|
:as=\E(B\E)U\016:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:\ |
|
:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:\ |
|
:dl=\E[M:do=^J:ec=\E[%dX:ei=\E[4l:ho=\E[H:\ |
|
:i1=\E[?47l\E=\E[?1l:ic=\E[@:im=\E[4h:\ |
|
:is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l:\ |
|
:k0=\E[21~:k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:\ |
|
:k5=\E[15~:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:\ |
|
:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=^H:kd=\E[B:ke=\E>:\ |
|
:kh=\E[7~:kl=\E[D:kr=\E[C:ks=\E=:ku=\E[A:le=^H:mb=\E[5m:\ |
|
:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[27m:\ |
|
:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:te=\E[?47l\E8:\ |
|
:ti=\E7\E[?47h:ue=\E[24m:up=\E[A:us=\E[4m:\ |
|
:vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:vs=\E[?25h: |
|
|
# From: David J. MacKenzie <djm@va.pubnix.com> 20 Apr 1995 |
# From: David J. MacKenzie <djm@va.pubnix.com> 20 Apr 1995 |
# Here's a termcap entry I've been using for xterm_color, which comes |
# Here's a termcap entry I've been using for xterm_color, which comes |
# with BSD/OS 2.0, and the X11R6 contrib tape too I think. Besides the |
# with BSD/OS 2.0, and the X11R6 contrib tape too I think. Besides the |
|
|
xterm-pcolor|xterm with color used for highlights and status line:\ |
xterm-pcolor|xterm with color used for highlights and status line:\ |
:md=\E[1m\E[43m:mr=\E[7m\E[34m:so=\E[7m\E[31m:\ |
:md=\E[1m\E[43m:mr=\E[7m\E[34m:so=\E[7m\E[31m:\ |
:us=\E[4m\E[42m:\ |
:us=\E[4m\E[42m:\ |
:tc=xterm-sl:tc=xterm: |
:tc=xterm+sl:tc=xterm: |
|
|
# HP ships this, except for the pb#9600 which was merged in from BSD termcap. |
# HP ships this, except for the pb#9600 which was merged in from BSD termcap. |
# (hpterm: added empty <acsc>, we have no idea what ACS chars look like --esr) |
# (hpterm: added empty <acsc>, we have no idea what ACS chars look like --esr) |
hpterm|X-hpterm|hp X11 terminal emulator:\ |
xhpterm|X-hpterm|hp X11 terminal emulator:\ |
:am:da:db:mi:xs:\ |
:am:da:db:mi:xs:\ |
:Nl#8:co#80:lh#2:li#24:lm#0:lw#8:pb#9600:sg#0:\ |
:Nl#8:co#80:lh#2:li#24:lm#0:lw#8:pb#9600:sg#0:\ |
:LF=\E&j@:LO=\E&jB:ac=:ae=^O:al=\EL:as=^N:bl=^G:bt=\Ei:\ |
:LF=\E&j@:LO=\E&jB:ac=:ae=^O:al=\EL:as=^N:bl=^G:bt=\Ei:\ |
|
|
:sr=\EF:st=\Eh:ta=^I:ue=\ES:up=\EA:us=\ES\EV:ve=\Ea:vi=\EZ:\ |
:sr=\EF:st=\Eh:ta=^I:ue=\ES:up=\EA:us=\ES\EV:ve=\Ea:vi=\EZ:\ |
:vs=\Ea: |
:vs=\Ea: |
|
|
|
######## MGR |
|
# |
|
# MGR is a Bell Labs window system lighter-weight than X. |
|
# These entries describe MGR's xterm-equivalent. |
|
# They are courtesy of Vincent Broman <broman@nosc.mil> 14 Jan 1997 |
|
# |
|
|
|
mgr|Bellcore MGR (non X) window system terminal emulation:\ |
|
:am:km:\ |
|
:AL=\E%da:DC=\E%dE:DL=\E%dd:IC=\E%dA:RA=\E5S:SA=\E5s:\ |
|
:al=\Ea:bl=^G:cd=\EC:ce=\Ec:cl=^L:cm=\E%r%d;%dM:cr=^M:\ |
|
:cs=\E%d;%dt:dc=\EE:dl=\Ed:do=\Ef:ei=:hd=\E1;2f:hu=\E1;2u:\ |
|
:ic=\EA:im=:kb=^H:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\ |
|
:md=\E2n:me=\E0n:mr=\E1n:nd=\Er:nw=^M^J:se=\E0n:sf=^J:\ |
|
:so=\E1n:ta=^I:ue=\E0n:up=\Eu:us=\E4n:ve=\Eh:vi=\E9h:\ |
|
:vs=\E0h: |
|
mgr-sun|Mgr window with Sun keyboard:\ |
|
:%1=\E[207z:%6=\E[198z:&8=\E[195z:@0=\E[200z:@5=\E197z:\ |
|
:@7=\E[220z:@8=\E[250z:F1=\E[234z:F2=\E[235z:K1=\E[214z:\ |
|
:K2=\E[218z:K3=\E[216z:K4=\E[220z:K5=\E[222z: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:k;=\E[233z:kN=\E[222z:\ |
|
:kP=\E[216z:kh=\E[214z:\ |
|
:tc=mgr: |
|
mgr-linux|Mgr window with Linux keyboard:\ |
|
:@7=\E[4~:F1=\E[23~:F2=\E[24~:K1=\E[H:K2=\E[G:K3=\E[5~:\ |
|
:K4=\E[Y:K5=\E[6~:k0=\E[[J:k1=\E[[A:k2=\E[[B:k3=\E[[C:\ |
|
:k4=\E[[D:k5=\E[[E:k6=\E[17~:k7=\E[18~:k8=\E[19~:\ |
|
:k9=\E[20~:k;=\E[21~:kD=\E[3~:kN=\E[6~:kP=\E[5~:kh=\E[1~:tc=mgr: |
|
|
######## UNIX VIRTUAL TERMINALS AND VIRTUAL CONSOLES |
######## UNIX VIRTUAL TERMINALS AND VIRTUAL CONSOLES |
# |
# |
|
|
|
|
# UNIX 4.0 and successors as line discipline 1 (?), but is |
# UNIX 4.0 and successors as line discipline 1 (?), but is |
# undocumented and does not really work quite right. |
# undocumented and does not really work quite right. |
cbunix|cb unix virtual terminal:\ |
cbunix|cb unix virtual terminal:\ |
:am:da:db:\ |
:am:bs:da:db:\ |
:co#80:li#24:lm#0:\ |
:co#80:li#24:lm#0:\ |
:al=\EP:bl=^G:cd=\EL:ce=\EK:cl=\EL:cm=\EG%r%.%.:cr=^M:\ |
:al=\EP:bl=^G:cd=\EL:ce=\EK:cl=\EL:cm=\EG%r%.%.:cr=^M:\ |
:dc=\EM:dl=\EN:do=^J:ei=:ic=\EO:im=:kd=\EB:kh=\EE:kl=\ED:\ |
:dc=\EM:dl=\EN:do=^J:ei=:ic=\EO:im=:kd=\EB:kh=\EE:kl=\ED:\ |
|
|
:am@:\ |
:am@:\ |
:co#79:tc=cbunix: |
:co#79:tc=cbunix: |
pty|4bsd pseudo teletype:\ |
pty|4bsd pseudo teletype:\ |
:cm=\EG%+ %+ :se=\Eb$:so=\Ea$:ue=\Eb!:us=\Ea!:tc=cbunix: |
:cm=\EG%+ %+ :se=\Eb$:so=\Ea$:ue=\Eb\041:us=\Ea\041:tc=cbunix: |
|
|
# The codes supported by the term.el terminal emulation in GNU Emacs 19.30 |
# The codes supported by the term.el terminal emulation in GNU Emacs 19.30 |
eterm|gnu emacs term.el terminal emulation:\ |
eterm|gnu emacs term.el terminal emulation:\ |
|
|
:co#80:li#24:\ |
:co#80:li#24:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:al=\E[L:bl=^G:cb=\E[1K:\ |
: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[J:cm=\E[%i%d;%dH:cr=^M:\ |
:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\ |
:cs=\E[%i%d;%dr:dc=\E[P:dl=\E[M:do=^J:ei=\E[4l:ho=\E[H:\ |
:cs=\E[%i%d;%dr:dc=\E[P:dl=\E[M:do=^J:ei=\E[4l:ho=\E[H:\ |
:im=\E[4h:le=^H:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:se=\E[m:\ |
:im=\E[4h:le=^H:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:se=\E[m:\ |
:sf=^J:so=\E[7m:ta=^I:te=\E[2J\E[?47l\E8:ti=\E7\E[?47h:\ |
:sf=^J:so=\E[7m:ta=^I:te=\E[2J\E[?47l\E8:ti=\E7\E[?47h:\ |
|
|
# Entries for use by the FSF's `screen' program. The screen and |
# Entries for use by the FSF's `screen' program. The screen and |
# screen-w entries came with version 3.7.1. The screen2 and screen3 entries |
# screen-w entries came with version 3.7.1. The screen2 and screen3 entries |
# come from University of Wisconsin and may be older. |
# come from University of Wisconsin and may be older. |
|
# (screen: added :ve: on ANSI model -- esr) |
|
|
screen|VT 100/ANSI X3.64 virtual terminal:\ |
screen|VT 100/ANSI X3.64 virtual terminal:\ |
:am:km:mi:ms:xn:\ |
:am:km:mi:ms:xn:\ |
|
|
:ks=\E[?1h\E=:ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:\ |
:ks=\E[?1h\E=:ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:\ |
:mr=\E[7m:nd=\E[C:nw=\EE:r2=\Ec:rc=\E8:sc=\E7:se=\E[23m:\ |
:mr=\E[7m:nd=\E[C:nw=\EE:r2=\Ec:rc=\E8:sc=\E7:se=\E[23m:\ |
:sf=^J:so=\E[3m:sr=\EM:st=\EH:ta=^I:ue=\E[24m:up=\EM:\ |
:sf=^J:so=\E[3m:sr=\EM:st=\EH:ta=^I:ue=\E[24m:up=\EM:\ |
:us=\E[4m:vb=\Eg:vi=\E[?25l:vs=\E[34l:\ |
:us=\E[4m:vb=\Eg:ve=\E[?25h:vi=\E[?25l:vs=\E[34l:\ |
:tc=ecma+color: |
:tc=ecma+color: |
|
|
screen-w|VT 100/ANSI X3.64 virtual terminal with 132 cols:\ |
screen-w|VT 100/ANSI X3.64 virtual terminal with 132 cols:\ |
|
|
|
|
# :is1: resets scrolling region in case a previous user had used "tset vt100" |
# :is1: resets scrolling region in case a previous user had used "tset vt100" |
oldsun|Sun Microsystems Workstation console:\ |
oldsun|Sun Microsystems Workstation console:\ |
:am:km:mi:ms:\ |
:am:bs:km:mi:ms:\ |
:co#80:it#8:li#34:\ |
:co#80:it#8:li#34:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:IC=\E[%d@:al=\E[L:bl=^G:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:IC=\E[%d@:al=\E[L:bl=^G:\ |
:cd=\E[J:ce=\E[K:cl=^L:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:\ |
:cd=\E[J:ce=\E[K:cl=^L:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:\ |
|
|
:k3=\EOR:k4=\EOS:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\ |
:k3=\EOR:k4=\EOS:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\ |
:le=^H:me=\E[m:nd=\E[C:se=\E[m:sf=^J:so=\E[7m:ta=^I:up=\E[A: |
:le=^H:me=\E[m:nd=\E[C:se=\E[m:sf=^J:so=\E[7m:ta=^I:up=\E[A: |
# From: Alexander Lukyanov <lav@video.yars.free.net>, 14 Nov 1995 |
# From: Alexander Lukyanov <lav@video.yars.free.net>, 14 Nov 1995 |
# lines capability later corrected by J.T. Conklin <jtc@cygnus.com> |
# :li: capability later corrected by J.T. Conklin <jtc@cygnus.com> |
sun|sun1|sun2|Sun Microsystems Inc. workstation console:\ |
sun-il|Sun Microsystems console with working insert-line:\ |
:am:km:ms:\ |
:am:km:ms:\ |
:co#80:li#34:\ |
:co#80:li#34:\ |
:%7=\E[194z:&5=\E[193z:&8=\E[195z:@7=\E[220z:AL=\E[%dL:\ |
:%7=\E[194z:&5=\E[193z:&8=\E[195z:@7=\E[220z:AL=\E[%dL:\ |
|
|
:nd=\E[C:r2=\E[s:\ |
:nd=\E[C:r2=\E[s:\ |
:..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;m:\ |
:..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;m:\ |
:se=\E[m:sf=^J:so=\E[7m:ta=^I:ue=\E[m:up=\E[A:us=\E[4m: |
:se=\E[m:sf=^J:so=\E[7m:ta=^I:ue=\E[m:up=\E[A:us=\E[4m: |
|
# On a SparcStation 5, :al:/:AL: flake out on the last line. |
|
# Unfortunately, without them the terminal has no way to scroll. |
|
sun-ss5|Sun SparcStation 5 console:\ |
|
:AL@:al@:tc=sun-il: |
|
# If you are using an SS5, change the sun definition to use sun-ss5. |
|
sun|sun1|sun2|Sun Microsystems Inc. workstation console:\ |
|
:tc=sun-il: |
|
|
# From: <john@ucbrenoir> Tue Sep 24 13:14:44 1985 |
# From: <john@ucbrenoir> Tue Sep 24 13:14:44 1985 |
# (sun-s: I added lines#34 because the Lukyanov entry for sun has 35 -- esr) |
|
sun-s|Sun Microsystems Workstation window with status line:\ |
sun-s|Sun Microsystems Workstation window with status line:\ |
:hs:\ |
:hs:\ |
:li#34:\ |
:ds=\E]l\E\:fs=\E\:ts=\E]l:tc=sun: |
:ds=\E]l\E\\:fs=\E\\:ts=\E]l:tc=sun: |
|
sun-e-s|sun-s-e|Sun Microsystems Workstation with status hacked for emacs:\ |
sun-e-s|sun-s-e|Sun Microsystems Workstation with status hacked for emacs:\ |
:hs:\ |
:hs:\ |
:ds=\E]l\E\\:fs=\E\\:ts=\E]l:tc=sun-e: |
:ds=\E]l\E\:fs=\E\:ts=\E]l:tc=sun-e: |
sun-48|Sun 48-line window:\ |
sun-48|Sun 48-line window:\ |
:co#80:li#48:tc=sun: |
:co#80:li#48:tc=sun: |
sun-34|Sun 34-line window:\ |
sun-34|Sun 34-line window:\ |
|
|
:ei@:ic@:im@:\ |
:ei@:ic@:im@:\ |
:tc=sun: |
:tc=sun: |
sun-c|sun-cmd|Sun Microsystems Workstation console with scrollable history:\ |
sun-c|sun-cmd|Sun Microsystems Workstation console with scrollable history:\ |
:te=\E[>4h:ti=\E[>4l:\ |
:li#35:\ |
:tc=sun: |
:te=\E[>4h:ti=\E[>4l:tc=sun: |
|
|
#### Iris consoles |
#### Iris consoles |
# |
# |
|
|
# (wsiris: this had extension capabilities |
# (wsiris: this had extension capabilities |
# :HS=\E7F2:HE=\E7F7:\ |
# :HS=\E7F2:HE=\E7F7:\ |
# :CT#2:CZ=*Bblack,red,green,yellow,blue,magenta,cyan,*Fwhite: |
# :CT#2:CZ=*Bblack,red,green,yellow,blue,magenta,cyan,*Fwhite: |
# See the note on Iris extensions near the end of this file. |
# See the note on Iris extensions near the end of this file. |
# Finally, removed suboptimal :cl:=\EH\EJ and added :do: & |
# Finally, removed suboptimal :cl:=\EH\EJ and added :do: & |
# :vb: from BRL -- esr) |
# :vb: from BRL -- esr) |
wsiris|iris40|iris emulating a 40 line visual 50 (approximately):\ |
wsiris|iris40|iris emulating a 40 line visual 50 (approximately):\ |
:am:\ |
:am:bs:nc:pt:\ |
:co#80:it#8:li#40:\ |
:co#80:it#8:kn#3:li#40:\ |
:al=\EL:cd=\EJ:ce=\EK:cl=\Ev:cm=\EY%+ %+ :dl=\EM:do=\EB:\ |
:al=\EL:bl=^G:cd=\EJ:ce=\EK:cl=\Ev:cm=\EY%+ %+ :dl=\EM:\ |
:ho=\EH:is=\E7B0\E7F7\E7C2\E7R3:k0=\E0:k1=\E1:k2=\E2:\ |
:do=\EB:ho=\EH:is=\E7B0\E7F7\E7C2\E7R3:k0=\E0:k1=\E1:\ |
:k3=\E3:k4=\E4:k5=\E5:k6=\E6:k7=\E7:k8=\E8:k9=\E9:kd=\EB:\ |
:k2=\E2:k3=\E3:k4=\E4:k5=\E5:k6=\E6:k7=\E7:k8=\E8:k9=\E9:\ |
:kl=\ED:kr=\EC:ku=\EA:le=^H:mh=\E7F2:nd=\EC:se=\E0@:so=\E9P:\ |
:kd=\EB:kl=\ED:kr=\EC:ku=\EA:le=^H:me=\E7F7:mh=\E7F2:nd=\EC:\ |
:sr=\EI:ta=^I:ue=\E7R3\E0@:up=\EA:us=\E7R2\E9P:\ |
:nl=\EB:se=\E0@:sf=^J:so=\E9P:sr=\EI:ta=^I:ue=\E7R3\E0@:\ |
:vb=\E7F4\E7B1\013\E7F7\E7B0:ve=\E>:vs=\E;: |
:up=\EA:us=\E7R2\E9P:vb=\E7F4\E7B1\013\E7F7\E7B0:ve=\E>:\ |
|
:vs=\E;: |
|
|
#### NeWS consoles |
#### NeWS consoles |
# |
# |
|
|
:co#80:\ |
:co#80:\ |
:bl=^G:cr=^M:do=^J:kb=^H:kd=^J:kl=^H:le=^H:nw=^M^J:ta=^I: |
:bl=^G:cr=^M:do=^J:kb=^H:kd=^J:kl=^H:le=^H:nw=^M^J:ta=^I: |
|
|
|
### Common Desktop Environment |
|
# |
|
|
|
# This ships with Sun's CDE in Solaris 2.5 |
|
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
|
# (sgr removed to fit entry within 1023 bytes) |
|
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
|
dtterm|CDE desktop terminal:\ |
|
:am:mi:ms:xn:xo:\ |
|
:co#80:it#8:li#24:lm#0:\ |
|
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
|
:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:\ |
|
:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\ |
|
:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:ec=\E[%dX:\ |
|
:ei=\E[4l:ho=\E[H:im=\E[4h:\ |
|
:is=\E F\E>\E[?1l\E[?7h\E[?45l:k1=\E[11~:k2=\E[12~:\ |
|
:k3=\E[13~:k4=\E[14~:k5=\E[15~:k6=\E[17~:k7=\E[18~:\ |
|
:k8=\E[19~:k9=\E[20~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\ |
|
:kb=^H:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\ |
|
:md=\E[1m:me=\E[m\017:mh=\E[2m:mr=\E[7m:nd=\E[C:nw=\EE:\ |
|
:rc=\E8:sc=\E7:se=\E[22;27m:sf=\ED:so=\E[2;7m:sr=\EM:\ |
|
:st=\EH:ta=^I:ue=\E[24m:up=\E[A:us=\E[4m:vb=\E[?5h\E[?5l:\ |
|
:ve=\E[?25h:vi=\E[?25l: |
|
|
######## COMMON TERMINAL TYPES |
######## COMMON TERMINAL TYPES |
# |
# |
# This section describes terminal classes and maker brands that are still |
# This section describes terminal classes and maker brands that are still |
# quite common, but have proprietary command sets not blessed by ANSI. |
# quite common, but have proprietary command sets not blessed by ANSI. |
|
# |
|
|
#### Altos |
#### Altos |
# |
# |
|
|
# :cC=^Al\r:cD=^Am\r:cE=^An\r:cF=^Ao\r: |
# :cC=^Al\r:cD=^Am\r:cE=^An\r:cF=^Ao\r: |
# Comparison with the k* capabilities makes it obvious that the c* things are |
# Comparison with the k* capabilities makes it obvious that the c* things are |
# shift keys. I have renamed them to keys 32 and up accordingly. I have |
# shift keys. I have renamed them to keys 32 and up accordingly. I have |
# also masde this entry relative to adm12 in order to give it an :sa:. The |
# also made this entry relative to adm12 in order to give it an :sa:. The |
# <invis> imported by use=adm+sgr may work, let me know. -- esr) |
# <invis> imported by use=adm+sgr may work, let me know. -- esr) |
altos7|alt7|altos VII:\ |
altos7|alt7|altos VII:\ |
:am:mi:\ |
:am:mi:\ |
|
|
|
|
# Generic HP terminal - this should (hopefully) work on any HP terminal. |
# Generic HP terminal - this should (hopefully) work on any HP terminal. |
hpgeneric|hp|hewlett-packard generic terminal:\ |
hpgeneric|hp|hewlett-packard generic terminal:\ |
:am:da:db:mi:xs:\ |
:am:bs:da:db:mi:pt:xs:\ |
:co#80:li#24:lm#0:vt#6:\ |
:co#80:li#24:lm#0:vt#6:\ |
:al=\EL:bl=^G:cd=\EJ:ce=\EK:ch=\E&a%dC:cl=\EH\EJ:\ |
:al=\EL:bl=^G:cd=\EJ:ce=\EK:ch=\E&a%dC:cl=\EH\EJ:\ |
:cm=\E&a%r%dc%dY:cr=^M:ct=\E3:cv=\E&a%dY:dc=\EP:dl=\EM:\ |
:cm=\E&a%r%dc%dY:cr=^M:ct=\E3:cv=\E&a%dY:dc=\EP:dl=\EM:\ |
|
|
hp+pfk-cr|hp function keys w/o CR:\ |
hp+pfk-cr|hp function keys w/o CR:\ |
:k1=\Ep:k2=\Eq:k3=\Er:k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew: |
:k1=\Ep:k2=\Eq:k3=\Er:k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew: |
|
|
# The 2621s use the same keys for the arrows and function keys, |
# The hp2621s use the same keys for the arrows and function keys, |
# but not separate escape sequences. These definitions allow the |
# but not separate escape sequences. These definitions allow the |
# user to use those keys as arrow keys rather than as function |
# user to use those keys as arrow keys rather than as function |
# keys. |
# keys. |
|
|
:..sa=\E&d%'@'%?%p1%t%'B'%|%;%?%p2%t%'D'%|%;%?%p3%t%'B'%|%;%?%p4%t%'A'%|%;%c:\ |
:..sa=\E&d%'@'%?%p1%t%'B'%|%;%?%p2%t%'D'%|%;%?%p3%t%'B'%|%;%?%p4%t%'A'%|%;%c:\ |
:se=\E&d@:sf=\ES:so=\E&dB:ta=\011:ue=\E&d@:us=\E&dD: |
:se=\E&d@:sf=\ES:so=\E&dB:ta=\011:ue=\E&d@:us=\E&dD: |
|
|
# Note: no :ho: on HP's since that homes to top of memory, not screen. |
# Note: no :ho: on HPs since that homes to top of memory, not screen. |
# Due to severe 2621 braindamage, the only way to get the arrow keys to |
# Due to severe 2621 braindamage, the only way to get the arrow keys to |
# transmit anything at all is to turn on the function key labels |
# transmit anything at all is to turn on the function key labels |
# with :ks:, and even then the user has to hold down shift! |
# with :ks:, and even then the user has to hold down shift! |
# The default 2621 turns off the labels except when it has to to |
# The default 2621 turns off the labels except when it has to to |
# enable the function keys. If your installation prefers labels |
# enable the function keys. If your installation prefers labels |
# on all the time, or off all the time (at the "expense" of the |
# on all the time, or off all the time (at the "expense" of the |
# function keys) move the # 2621-nl or 2621-wl labels to the |
# function keys), use 2621-nl or 2621-wl. |
# front using reorder. |
# |
# Note: there are newer ROMs for 2621's that allow you to set |
# Note: there are newer ROMs for 2621's that allow you to set |
# strap A so the regular arrow keys xmit \EA, etc, as with the |
# strap A so the regular arrow keys xmit \EA, etc, as with the |
# 2645. However, even with this strap set, the terminal stops |
# 2645. However, even with this strap set, the terminal stops |
|
|
# Since there is no way to set/unset the strap with an escape |
# Since there is no way to set/unset the strap with an escape |
# sequence, we don't use it in the default. |
# sequence, we don't use it in the default. |
# If you like, you can use 2621-ba (brain-damaged arrow keys). |
# If you like, you can use 2621-ba (brain-damaged arrow keys). |
hp2621-ba|2621-ba|2621 w/new rom and strap A set:\ |
hp2621-ba|2621 w/new rom and strap A set:\ |
:ke@:ks@:\ |
:ke@:ks@:tc=hp+arrows:\ |
:tc=hp+arrows:tc=hp2621: |
:tc=hp2621: |
|
|
# hp2621 with function labels. Most of the time they are off, |
# hp2621 with function labels. Most of the time they are off, |
# but inside vi, the function key labels appear. You have to |
# but inside vi, the function key labels appear. You have to |
|
|
hp2621|hp2621a|hp2621A|2621|2621a|2621A|hp2621-wl|2621-wl|hp 2621 w/labels:\ |
hp2621|hp2621a|hp2621A|2621|2621a|2621A|hp2621-wl|2621-wl|hp 2621 w/labels:\ |
:is=\E&jA\r:ke=\E&jA:\ |
:is=\E&jA\r:ke=\E&jA:\ |
:tc=hp2621-fl: |
:tc=hp2621-fl: |
hp2621-fl|2621-fl|hp 2621:\ |
hp2621-fl|hp 2621:\ |
:xo:xs@:\ |
:xo:xs@:\ |
:pb#19200:\ |
:pb#19200:\ |
:bt=\Ei:cm=\E&a%r%dc%dY:dc=\EP:ip=:is=\E&j@\r:ke=\E&j@:\ |
:bt=\Ei:cm=\E&a%r%dc%dY:dc=\EP:ip=:is=\E&j@\r:ke=\E&j@:\ |
|
|
:us=\E&dD:\ |
:us=\E&dD:\ |
:tc=hp+pfk+cr:tc=hpgeneric: |
:tc=hp+pfk+cr:tc=hpgeneric: |
|
|
# To use 2621p printer, setenv TERM=2621p, PRINTER=2612p |
# To use hp2621p printer, setenv TERM=2621p, PRINTER=2612p |
hp2621p|2621p|2621P|hp 2621 with printer:\ |
hp2621p|hp 2621 with printer:\ |
:pf=\E&p13C:po=\E&p11C:tc=hp2621: |
:pf=\E&p13C:po=\E&p11C:tc=hp2621: |
|
|
hp2621p-a|2621p-a|hp2621p with fn as arrows:\ |
hp2621p-a|hp2621p with fn as arrows:\ |
:tc=hp+pfk+arrows:tc=hp2621p: |
:tc=hp+pfk+arrows:tc=hp2621p: |
|
|
# hp2621 with k45 keyboard |
# hp2621 with k45 keyboard |
hp2621-k45|hp2621k45|2621k45|k45|hp 2621 with 45 keyboard:\ |
hp2621-k45|hp2621k45|k45|hp 2621 with 45 keyboard:\ |
:kb=^H:kd=\EB:ke=\E&s0A:kh=\Eh:kl=\ED:kr=\EC:ks=\E&s1A:\ |
:kb=^H:kd=\EB:ke=\E&s0A:kh=\Eh:kl=\ED:kr=\EC:ks=\E&s1A:\ |
:ku=\EA:\ |
:ku=\EA:\ |
:tc=hp2621: |
:tc=hp2621: |
|
|
# for 9600. |
# for 9600. |
# |
# |
# (hp2624: replaced NUL sequences in flash with mandatory pauses -- esr) |
# (hp2624: replaced NUL sequences in flash with mandatory pauses -- esr) |
hp2624|hp2624a|hp2624b|hp2624b-4p|2624-4p|2624|2624a|2624b|Hewlett Packard 2624 B:\ |
hp2624|hp2624a|hp2624b|hp2624b-4p|Hewlett Packard 2624 B:\ |
:da:db:\ |
:da:db:\ |
:lm#96:\ |
:lm#96:\ |
:vb=\E&w13F\E&w12F\E&w13F\E&w12F:tc=hp+labels:tc=scrhp: |
:vb=\E&w13F\E&w12F\E&w13F\E&w12F:tc=hp+labels:tc=scrhp: |
|
|
# |
# |
# The padding probably should be changed. |
# The padding probably should be changed. |
# |
# |
hp2626|hp2626a|hp2626p|2626|2626a|2626p|2626A|2626P|hp 2626:\ |
hp2626|hp2626a|hp2626p|hp 2626:\ |
:da:db:\ |
:da:db:\ |
:lm#0:pb#19200:\ |
:lm#0:pb#19200:\ |
:SF=\E&r%dD:SR=\E&r%dU:cd=\ED\EJ\EC:ip=:is=\E&j@\r:tc=hp+pfk+cr:tc=hp+labels:tc=scrhp: |
:SF=\E&r%dD:SR=\E&r%dU:cd=\ED\EJ\EC:ip=:is=\E&j@\r:tc=hp+pfk+cr:tc=hp+labels:tc=scrhp: |
|
|
# Note that this clears the tabs so it must be done by tset before |
# Note that this clears the tabs so it must be done by tset before |
# it sets the tabs. |
# it sets the tabs. |
# |
# |
hp2626-s|2626-s|hp 2626 using only 23 lines:\ |
hp2626-s|hp 2626 using only 23 lines:\ |
:es:hs:\ |
:es:hs:\ |
:li#23:\ |
:li#23:\ |
:fs=\E&d@\E&w7f2p1I\E&w4f1I:\ |
:fs=\E&d@\E&w7f2p1I\E&w4f1I:\ |
|
|
:ts=\E&w7f2p2I\E&w4f2I\r\EK\E&a%p1%dC:\ |
:ts=\E&w7f2p2I\E&w4f2I\r\EK\E&a%p1%dC:\ |
:tc=hp2626: |
:tc=hp2626: |
# Force terminal back to 24 lines after being 23. |
# Force terminal back to 24 lines after being 23. |
hp2626-ns|2626-ns|hp 2626 using all 24 lines:\ |
hp2626-ns|hp 2626 using all 24 lines:\ |
:i1=\E&q3t0{0H \E&w0f118n1I \E&w0f1n2I \E&w2f1i0d0u23l0S \E&w3f2I \E&w7f2p1I \r:tc=hp2626: |
:i1=\E&q3t0{0H \E&w0f118n1I \E&w0f1n2I \E&w2f1i0d0u23l0S \E&w3f2I \E&w7f2p1I \r:tc=hp2626: |
# Various entries useful for small windows on 2626. |
# Various entries useful for small windows on 2626. |
hp2626-12|2626-12|hewlett-packard 2626 12 lines:\ |
hp2626-12|hewlett-packard 2626 12 lines:\ |
:li#12:tc=hp2626: |
:li#12:tc=hp2626: |
hp2626-12x40|2626-12x40|hewlett-packard 2626 12 lines 40 columns:\ |
hp2626-12x40|hewlett-packard 2626 12 lines 40 columns:\ |
:co#40:li#12:tc=hp2626: |
:co#40:li#12:tc=hp2626: |
hp2626-x40|2626-x40|hewlett-packard 2626 40 columns:\ |
hp2626-x40|hewlett-packard 2626 40 columns:\ |
:co#40:tc=hp2626: |
:co#40:tc=hp2626: |
hp2626-12-s|2626-12-s|hewlett-packard 2626 11 lines plus status:\ |
hp2626-12-s|hewlett-packard 2626 11 lines plus status:\ |
:li#11:tc=hp2626-s: |
:li#11:tc=hp2626-s: |
|
|
# |
# |
|
|
:kb=^H:kd=^J:kl=^H:nw=^M^J:sf=^J:ta=^I:ue=\E&v0S\E&d@:\ |
:kb=^H:kd=^J:kl=^H:nw=^M^J:sf=^J:ta=^I:ue=\E&v0S\E&d@:\ |
:us=\E&dD\E&v1S:\ |
:us=\E&dD\E&v1S:\ |
:tc=hp2621-nl: |
:tc=hp2621-nl: |
hp2627a|2627|hp 2627 color terminal with no labels:\ |
hp2627a|hp 2627 color terminal with no labels:\ |
:cr=^M:do=^J:\ |
:cr=^M:do=^J:\ |
:is=\E&v0m1a1b0c1i0a1b1c2i1a0b0c0i0S\E&j@\r\E3\r:\ |
:is=\E&v0m1a1b0c1i0a1b1c2i1a0b0c0i0S\E&j@\r\E3\r:\ |
:kb=^H:kd=^J:kl=^H:nw=^M^J:se=\E&v0S:sf=^J:so=\E&v2S:ta=^I:\ |
:kb=^H:kd=^J:kl=^H:nw=^M^J:se=\E&v0S:sf=^J:so=\E&v2S:ta=^I:\ |
|
|
:kb=^H:kd=^J:kl=^H:nw=^M^J:sf=^J:ta=^I:\ |
:kb=^H:kd=^J:kl=^H:nw=^M^J:sf=^J:ta=^I:\ |
:tc=hp2627a: |
:tc=hp2627a: |
|
|
# 2640a doesn't have the Y cursor addressing feature, and C is |
# hp2640a doesn't have the Y cursor addressing feature, and C is |
# memory relative instead of screen relative, as we need. |
# memory relative instead of screen relative, as we need. |
# |
# |
hp2640a|2640a|hp 2640a:\ |
hp2640a|hp 2640a:\ |
:cm@:ke@:ks@:tc=hp2645: |
:cm@:ke@:ks@:tc=hp2645: |
|
|
hp2640b|hp2644a|hp 264x series:\ |
hp2640b|hp2644a|hp 264x series:\ |
:ke@:ks@:tc=hp2645: |
:ke@:ks@:tc=hp2645: |
|
|
|
# (hp2641a: removed unknown :gu: -- esr) |
|
hp2641a|hp2645a|hp2647a|HP 264?A series BRL entry:\ |
|
:am:da:db:mi:xs:\ |
|
:co#80:li#24:\ |
|
:al=\EL:bl=^G:cd=\EJ:ce=\EK:ch=\E&a%2C:cl=\EH\EJ:\ |
|
:cm=\E&a%r%2c%2Y:cr=^M:cv=\E&a%2Y:dc=\EP:dl=\EM:do=^J:\ |
|
:ei=\ER:if=/usr/share/tabset/std:im=\EQ:is=500\EE:kb=^H:\ |
|
:kd=^J:kl=^H:le=^H:nd=\EC:nw=^M^J:se=\E&d@:sf=^J:so=\E&dB:\ |
|
:ta=^I:up=\EA: |
|
|
# This terminal should be used at 4800 baud or less. It needs padding for |
# This terminal should be used at 4800 baud or less. It needs padding for |
# plain characters at 9600, I guessed at an appropriate cr delay. It really |
# plain characters at 9600, I guessed at an appropriate cr delay. It really |
# wants ^E/^F handshaking, but that doesn't work well even if you write |
# wants ^E/^F handshaking, but that doesn't work well even if you write |
|
|
:us=\E&dD:\ |
:us=\E&dD:\ |
:tc=hpgeneric: |
:tc=hpgeneric: |
# You should use this terminal at 4800 baud or less. |
# You should use this terminal at 4800 baud or less. |
hp2648|hp2648a|2648a|2648A|2648|HP 2648a graphics terminal:\ |
hp2648|hp2648a|HP 2648a graphics terminal:\ |
:cl=\EH\EJ:cm=\E&a%r%dc%dY:dc=\EP:ip=:\ |
:cl=\EH\EJ:cm=\E&a%r%dc%dY:dc=\EP:ip=:tc=hp2645: |
:tc=hp2645: |
|
|
|
# The HP 150 terminal is a fairly vanilla HP terminal, with the |
# The HP 150 terminal is a fairly vanilla HP terminal, with the |
# clreol standout problem. It also has graphics capabilities and |
# clreol standout problem. It also has graphics capabilities and |
# a touch screen, which we don't describe here. |
# a touch screen, which we don't describe here. |
hp150|hewlett packard Model 150:\ |
hp150|hewlett packard Model 150:\ |
:tc=hp2622: |
:bs:tc=hp2622: |
|
|
# Hp 2382a terminals, "the little ones." They don't have any |
# HP 2382a terminals, "the little ones." They don't have any |
# alternate character set support and sending out ^N/^O will |
# alternate character set support and sending out ^N/^O will |
# leave the screen blank. |
# leave the screen blank. |
hp2382a|hp2382|hewlett packard 2382a:\ |
hp2382a|hp2382|hewlett packard 2382a:\ |
|
|
:..sa=\E&d%{0}%Pa%?%p4%t%{1}%ga%+%Pa%;%?%p1%p3%|%p6%|%t%{2}%ga%+%Pa%;%?%p2%p6%|%t%{4}%ga%+%Pa%;%?%p1%p5%|%t%{8}%ga%+%Pa%;%?%p7%t%?%ga%ts%ga%'@'%+%e%'S'%;%e%?%ga%t%ga%'@'%+%e%'@'%;%;%c:\ |
:..sa=\E&d%{0}%Pa%?%p4%t%{1}%ga%+%Pa%;%?%p1%p3%|%p6%|%t%{2}%ga%+%Pa%;%?%p2%p6%|%t%{4}%ga%+%Pa%;%?%p1%p5%|%t%{8}%ga%+%Pa%;%?%p7%t%?%ga%ts%ga%'@'%+%e%'S'%;%e%?%ga%t%ga%'@'%+%e%'@'%;%;%c:\ |
:tc=hp+labels:tc=scrhp: |
:tc=hp+labels:tc=scrhp: |
|
|
hp2621-a|hp2621a-a|2621-a|hp2621 with fn as arrows:\ |
hp2621-a|hp2621a-a|hp2621 with fn as arrows:\ |
:tc=hp+pfk+arrows:tc=hp2621-fl: |
:tc=hp+pfk+arrows:tc=hp2621-fl: |
|
|
# newer hewlett packard terminals |
# newer hewlett packard terminals |
|
|
newhp|generic entry for new hewlett packard terminals:\ |
newhp|generic entry for new hewlett packard terminals:\ |
:am:bw:mi:xo:xs:\ |
:am:bw:mi:xo:xs:\ |
:co#80:li#24:pb#4800:\ |
:co#80:li#24:pb#4800:\ |
:ac=T1R!U2S"W3O#V4P$t5u6w7v8\072'9(LQKWlRkT5I3@2[MAJSmFjGdHQ;Y+Z*X\0724>q\\\054x.n/:\ |
:ac=T1R\041U2S"W3O#V4P$t5u6w7v8\072'9(LQKWlRkT5I3@2[MAJSmFjGdHQ;Y+Z*X\0724>q\054x.n/:\ |
:ae=^O:al=\EL:as=^N:bl=^G:bt=\Ei:cd=\EJ:ce=\EK:cr=^M:ct=\E3:\ |
:ae=^O:al=\EL:as=^N:bl=^G:bt=\Ei:cd=\EJ:ce=\EK:cr=^M:ct=\E3:\ |
:dc=\EP:dl=\EM:do=^J:ei=\ER:i1=\E&jB:im=\EQ:ip=:le=^H:\ |
:dc=\EP:dl=\EM:do=^J:ei=\ER:i1=\E&jB:im=\EQ:ip=:le=^H:\ |
:mb=\E&dA:md=\E&dF:me=\E&d@\017:mh=\E&dH:mk=\E&dS:\ |
:mb=\E&dA:md=\E&dF:me=\E&d@\017:mh=\E&dH:mk=\E&dS:\ |
|
|
:cm=\E&a%dy%dC:cv=\E&a%dY:ho=\E&a0y0C:ll=\E&a0y0C\EA:\ |
:cm=\E&a%dy%dC:cv=\E&a%dY:ho=\E&a0y0C:ll=\E&a0y0C\EA:\ |
:tc=newhp: |
:tc=newhp: |
|
|
|
# (hp+labels: added label values from a BRL termcap -- esr) |
hp+labels|"standard" label info for new HP ttys:\ |
hp+labels|"standard" label info for new HP ttys:\ |
:Nl#8:lh#2:lw#8:\ |
:Nl#8:lh#2:lw#8:\ |
:LF=\E&j@:LO=\E&jB:\ |
:LF=\E&j@:LO=\E&jB:l0=f1:l1=f2:l2=f3:l3=f4:l4=f5:l5=f6:l6=f7:\ |
|
:l7=f8:\ |
:..pn=\E&f2a%p1%dk%p2%l%Pa%?%ga%t%ga%d%e1%;d0L%?%ga%!%t %;%p2%s: |
:..pn=\E&f2a%p1%dk%p2%l%Pa%?%ga%t%ga%d%e1%;d0L%?%ga%!%t %;%p2%s: |
|
|
hp+printer|"standard" printer info for HP ttys:\ |
hp+printer|"standard" printer info for HP ttys:\ |
|
|
# new 262x series of machines. It has dip-switched options. |
# new 262x series of machines. It has dip-switched options. |
# The firmware has a bug in it such that if you give it a null |
# The firmware has a bug in it such that if you give it a null |
# length label, the following character is eaten! |
# length label, the following character is eaten! |
hp2621b|2621b|hp 2621b with old style keyboard:\ |
hp2621b|hp 2621b with old style keyboard:\ |
:Nl#8:lh#1:lm#48:lw#8:\ |
:Nl#8:lh#1:lm#48:lw#8:\ |
:LO=\E&jB:kF=\ET:kH=\EF:kR=\ES:kd=\EB:kh=\Eh:kl=\ED:kr=\EC:\ |
:LO=\E&jB:kF=\ET:kH=\EF:kR=\ES:kd=\EB:kh=\Eh:kl=\ED:kr=\EC:\ |
:ku=\EA:\ |
:ku=\EA:\ |
:..pn=\E&f0a%p1%dk%p2%l%Pa%?%ga%t%ga%d%e1%;d3L%?%ga%!%t%{32}%c%;%p2%s\E%'o'%p1%+%c\r:tc=hp2621: |
:..pn=\E&f0a%p1%dk%p2%l%Pa%?%ga%t%ga%d%e1%;d3L%?%ga%!%t%{32}%c%;%p2%s\E%'o'%p1%+%c\r:tc=hp2621: |
|
|
hp2621b-p|2621b-p|hp 2621b with printer:\ |
hp2621b-p|hp 2621b with printer:\ |
:tc=hp+printer:tc=hp2621b: |
:tc=hp+printer:tc=hp2621b: |
|
|
# hp2621b - new 2621b with new extended keyboard |
# hp2621b - new 2621b with new extended keyboard |
# these are closer to the new 26xx series than the other 2621b |
# these are closer to the new 26xx series than the other 2621b |
hp2621b-kx|2621b-kx|hp 2621b with extended keyboard:\ |
hp2621b-kx|hp 2621b with extended keyboard:\ |
:tc=newhpkeyboard:tc=hp2621b: |
:tc=newhpkeyboard:tc=hp2621b: |
|
|
hp2621b-kx-p|2621b-kx-p|hp 2621b with new keyboard & printer:\ |
hp2621b-kx-p|hp 2621b with new keyboard & printer:\ |
:tc=hp+printer:tc=hp2621b-kx: |
:tc=hp+printer:tc=hp2621b-kx: |
|
|
# Some assumptions are made in the following entries. |
# Some assumptions are made in the following entries. |
|
|
# |
# |
# Hp 2622a & hp2623a display and graphics terminals |
# Hp 2622a & hp2623a display and graphics terminals |
# |
# |
hp2622|hp2622a|2622|2622a|hp 2622:\ |
hp2622|hp2622a|hp 2622:\ |
:da:db:\ |
:da:db:\ |
:lm#0:pb#19200:\ |
:lm#0:pb#19200:\ |
:is=\E&dj@\r:tc=hp+pfk+cr:tc=hp+labels:tc=scrhp: |
:is=\E&dj@\r:tc=hp+pfk+cr:tc=hp+labels:tc=scrhp: |
|
|
# The 2623 is a 2622 with extra graphics hardware. |
# The 2623 is a 2622 with extra graphics hardware. |
hp2623|hp2623a|2623|2623a|hp 2623:\ |
hp2623|hp2623a|hp 2623:\ |
:tc=hp2622: |
:tc=hp2622: |
|
|
hp2624b-p|hp2624b-4p-p|hewlett packard 2624 B with printer:\ |
hp2624b-p|hp2624b-4p-p|hewlett packard 2624 B with printer:\ |
:tc=hp+printer:tc=hp2624: |
:tc=hp+printer:tc=hp2624: |
|
|
# The hewlett packard B can have an optional extra 6 pages of memory. |
# The hewlett packard B can have an optional extra 6 pages of memory. |
hp2624-10p|hp2624a-10p|hp2624b-10p|2624-10p|2624a-10p|2624b-10p|hewlett packard 2624 B w/ 10 pages of memory:\ |
hp2624-10p|hp2624a-10p|hp2624b-10p|hewlett packard 2624 B w/ 10 pages of memory:\ |
:lm#240:tc=hp2624: |
:lm#240:tc=hp2624: |
|
|
hp2624b-10p-p|hewlett packard 2624 B w/ extra memory & printer:\ |
hp2624b-10p-p|hewlett packard 2624 B w/ extra memory & printer:\ |
|
|
:op=\E&v0S:sp=\E&v%dS: |
:op=\E&v0S:sp=\E&v%dS: |
|
|
# :is: sets the screen to be 80 columns wide |
# :is: sets the screen to be 80 columns wide |
hp2397a|2397a|hp2397|2397|hewlett packard 2397A color terminal:\ |
hp2397a|hp2397|hewlett packard 2397A color terminal:\ |
:is=\E&w6f80X:\ |
:is=\E&w6f80X:\ |
:tc=memhp:tc=hp+labels:tc=hp+color: |
:tc=memhp:tc=hp+labels:tc=hp+color: |
|
|
|
|
hpansi|hp700|hewlett packard 700/44 in HP-PCterm mode:\ |
hpansi|hp700|hewlett packard 700/44 in HP-PCterm mode:\ |
:am:eo:xn:xo:\ |
:am:eo:xn:xo:\ |
:co#80:li#25:\ |
:co#80:li#25:\ |
:@7=\E[4~:RA=\E[?7l:S4=\E[>11h\EPO**x0/65;1/67\E\\:\ |
:@7=\E[4~:RA=\E[?7l:S4=\E[>11h\EPO**x0/65;1/67\E\:\ |
:S5=\E[>11l\EP1**x0/11;1/13\E[m\E\\:SA=\E[?7h:XF=g:XN=e:\ |
:S5=\E[>11l\EP1**x0/11;1/13\E[m\E\:SA=\E[?7h:XF=g:XN=e:\ |
:ac=k\277l\332m\300j\331n\305w\302q\304u\264t\303v\301x\263:\ |
:ac=k\277l\332m\300j\331n\305w\302q\304u\264t\303v\301x\263:\ |
:al=\E[L:bl=^G:bt=\E[Z:cd=\E[J:ce=\E[K:cl=\E[2J\E[H:\ |
:al=\E[L:bl=^G:bt=\E[Z:cd=\E[J:ce=\E[K:cl=\E[2J\E[H:\ |
:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:do=\E[B:ei=:ho=\E[H:\ |
:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:do=\E[B:ei=:ho=\E[H:\ |
:ic=\E[@:im=:\ |
:ic=\E[@:im=:\ |
:is=\E[44"p\E[?7h\E[>10h\E[>12h\EP1;1|3/7F\E\\:\ |
:is=\E[44"p\E[?7h\E[>10h\E[>12h\EP1;1|3/7F\E\:\ |
:k1=\E[17~:k2=\E[18~:k3=\E[19~:k4=\E[20~:k5=\E[21~:\ |
:k1=\E[17~:k2=\E[18~:k3=\E[19~:k4=\E[20~:k5=\E[21~:\ |
:k6=\E[23~:k7=\E[24~:k8=\E[25~:k9=\E[26~:k;=\E[28~:\ |
:k6=\E[23~:k7=\E[24~:k8=\E[25~:k9=\E[26~:k;=\E[28~:\ |
:kB=\E[Z:kN=\E[6~:kP=\E[5~:kb=^H:kd=\E[B:kh=\E[1~:kl=\E[D:\ |
:kB=\E[Z:kN=\E[6~:kP=\E[5~:kb=^H:kd=\E[B:kh=\E[1~:kl=\E[D:\ |
|
|
:so=\E[7m:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:ve=\E[?25h:\ |
:so=\E[7m:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:ve=\E[?25h:\ |
:vi=\E[?25l: |
:vi=\E[?25l: |
# |
# |
hp2392|2392|2393|239x series:\ |
# (hp2392: copied :ei: here from hpex -- esr) |
|
hp2392|239x series:\ |
:co#80:\ |
:co#80:\ |
:bt=\Ei:cm=\E&a%dy%dC:cv=\E&a%dY:im=\EQ:k1=\Ep\r:k2=\Eq\r:\ |
:bt=\Ei:cm=\E&a%dy%dC:cv=\E&a%dY:ei=\ER:im=\EQ:k1=\Ep\r:\ |
:k3=\Er\r:k4=\Es\r:k5=\Et\r:k6=\Eu\r:k7=\Ev\r:k8=\Ew\r:\ |
:k2=\Eq\r:k3=\Er\r:k4=\Es\r:k5=\Et\r:k6=\Eu\r:k7=\Ev\r:\ |
:kF=\EU:kN=\Eu:kP=\Ev:kR=\EV:kh=\Eh:ue=\E&d@:us=\E&dD:\ |
:k8=\Ew\r:kF=\EU:kN=\Eu:kP=\Ev:kR=\EV:kh=\Eh:ue=\E&d@:\ |
|
:us=\E&dD:\ |
:tc=hpsub: |
:tc=hpsub: |
|
|
hpsub|hp terminals -- capability subset:\ |
hpsub|hp terminals -- capability subset:\ |
:am:da:db:mi:xo:xs:\ |
:am:da:db:mi:xo:xs:\ |
:li#24:\ |
:li#24:\ |
:al=\EL:bl=^G:cd=\EJ:ce=\EK:ch=\E&a%dC:cl=\EH\EJ:cr=^M:\ |
:al=\EL:bl=^G:cd=\EJ:ce=\EK:ch=\E&a%dC:cl=\EH\EJ:cr=^M:\ |
:dc=\EP:dl=\EM:do=\EB:ei=\ER:if=/usr/share/tabset/stdcrt:\ |
:dc=\EP:dl=\EM:do=\EB:if=/usr/share/tabset/stdcrt:\ |
:is=\E&s1A\E<\E&k0\\:kb=^H:kd=\EB:ke=\E&s0A:kh=\Eh:kl=\ED:\ |
:is=\E&s1A\E<\E&k0\:kb=^H:kd=\EB:ke=\E&s0A:kh=\Eh:kl=\ED:\ |
:kr=\EC:ks=\E&s1A:ku=\EA:le=^H:me=\E&d@:nd=\EC:se=\E&d@:\ |
:kr=\EC:ks=\E&s1A:ku=\EA:le=^H:me=\E&d@:nd=\EC:se=\E&d@:\ |
:sf=^J:so=\E&dB:ta=^I:up=\EA: |
:sf=^J:so=\E&dB:ta=^I:up=\EA: |
|
|
# hpex: |
# hpex: |
# May be used for most 24 x 80 hp terminals, |
# May be used for most 24 x 80 hp terminals, |
# but has no padding added, so may allow runover in some terminals at high |
# but has no padding added, so may allow runover in some terminals at high |
# baud rates. Will not work for 2640a or 2640b terminals, 98x6 and 98x5 |
# baud rates. Will not work for hp2640a or hp2640b terminals, hp98x6 and |
# terminal emulators or 98x6 consoles. |
# hp98x5 terminal emulators or hp98x6 consoles. |
# Adds xy-cursor addressing, vertical cursor addressing, home, |
# Adds xy-cursor addressing, vertical cursor addressing, home, |
# last line, and underline capabilities. |
# last line, and underline capabilities. |
# |
# |
# (hpex: removed memory-lock capabilities ":ml=\El:mu=\Em:" -- esr) |
# (hpex: removed memory-lock capabilities ":ml=\El:mu=\Em:", |
|
# moved :ei: here from hpsub -- esr) |
hpex|hp extended capabilites:\ |
hpex|hp extended capabilites:\ |
:cm=\E&a%dy%dC:cr=^M:cv=\E&a%dY:do=^J:im=\EQ:kb=^H:kd=^J:\ |
:cm=\E&a%dy%dC:cr=^M:cv=\E&a%dY:do=^J:ei=\ER:im=\EQ:kb=^H:\ |
:kl=^H:nw=^M^J:sf=^J:ta=^I:ue=\E&d@:us=\E&dD:\ |
:kd=^J:kl=^H:nw=^M^J:sf=^J:ta=^I:ue=\E&d@:us=\E&dD:\ |
:tc=hpsub: |
:tc=hpsub: |
|
|
|
# From: Ville Sulko <Ville.Sulko@bip.atk.tpo.fi>, 05 Aug 1996 |
|
hp2|hpex2|hewlett-packard extended capabilities newer version:\ |
|
:am:da:db:mi:xs:\ |
|
:Nl#8:co#80:lh#2:li#24:lm#0:lw#8:sg#0:\ |
|
:LF=\E&j@:LO=\E&jB:al=\EL:bl=^G:cd=\EJ:ce=\EK:ch=\E&a%dC:\ |
|
:cl=\E&a0y0C\EJ:cm=\E&a%dy%dC:cr=^M:ct=\E3:cv=\E&a%dY:\ |
|
:dc=\EP:dl=\EM:do=\EB:ei=\ER:im=\EQ:k1=\Ep:k2=\Eq:k3=\Er:\ |
|
:k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew:kA=\EL:kC=\EJ:kD=\EP:\ |
|
:kE=\EK:kF=\ES:kH=\EF:kI=\EQ:kL=\EM:kM=\ER:kN=\EU:kP=\EV:\ |
|
:kR=\ET:kS=\EJ:kT=\E1:ka=\E3:kb=^H:kd=\EB:ke=\E&s0A:kh=\Eh:\ |
|
:kl=\ED:kr=\EC:ks=\E&s1A:kt=\E2:ku=\EA:le=^H:me=\E&d@:\ |
|
:ml=\El:mu=\Em:nd=\EC:..pk=\E&f%p1%dk%p2%l%dL%p2%s:\ |
|
:..pl=\E&f1a%p1%dk%p2%l%dL%p2%s:\ |
|
:..pn=\E&f%p1%dk%p2%l%dd0L%p2%s:\ |
|
:..px=\E&f2a%p1%dk%p2%l%dL%p2%s:\ |
|
:..sa=\E&d%?%p7%t%'s'%c%;%p1%p3%|%p6%|%{2}%*%p2%{4}%*%+%p4%+%p5%{8}%*%+%'@'%+%c%?%p9%t%'\016'%c%e%'\017'%c%;:\ |
|
:se=\E&d@:sf=^J:so=\E&dB:st=\E1:ta=^I:ue=\E&d@:up=\EA:\ |
|
:us=\E&dD: |
|
|
# HP 236 console |
# HP 236 console |
# From: <ddavis@ic.berkeley.edu> |
# From: <ddavis@ic.berkeley.edu> |
hp236|hp236 internal terminal emulator:\ |
hp236|hp236 internal terminal emulator:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\EG:ce=\EK:cl=\EF:cm=\EE%+ %+ :dc=\EJ:dl=\EH:ei=:ic=\EI:\ |
:al=\EG:ce=\EK:cl=\EF:cm=\EE%+ %+ :dc=\EJ:dl=\EH:ei=:ic=\EI:\ |
:im=:le=^H:me=\ECI:se=\ECI:so=\EBI:up=^K:ve=\EDE:vs=\EDB: |
:im=:le=^H:me=\ECI:se=\ECI:so=\EBI:up=^K:ve=\EDE:vs=\EDB: |
|
|
# This works on a hp300 console running Utah 4.3 BSD |
# This works on a hp300 console running Utah 4.3 BSD |
# From: Craig Leres <leres@okeeffe.berkeley.edu> |
# From: Craig Leres <leres@okeeffe.berkeley.edu> |
hp300h|HP Catseye console:\ |
hp300h|HP Catseye console:\ |
:am:da:db:mi:xs:\ |
:am:bs:da:db:mi:xs:\ |
:co#128:li#51:lm#0:sg#0:\ |
:co#128:li#51:lm#0:sg#0:\ |
:al=\EL:bl=^G:bt=\Ei:cd=\EJ:ce=\EK:ch=\E&a%dC:\ |
:al=\EL:bl=^G:bt=\Ei:cd=\EJ:ce=\EK:ch=\E&a%dC:\ |
:cl=\E&a0y0C\EJ:cm=\E&a%dy%dC:cr=^M:ct=\E3:cv=\E&a%dY:\ |
:cl=\E&a0y0C\EJ:cm=\E&a%dy%dC:cr=^M:ct=\E3:cv=\E&a%dY:\ |
|
|
:so=\E&dB:ta=^I:ue=\E&d@:up=\EA:us=\E&dD: |
:so=\E&dB:ta=^I:ue=\E&d@:up=\EA:us=\E&dD: |
# From: Greg Couch <gregc@ernie.berkeley.edu> |
# From: Greg Couch <gregc@ernie.berkeley.edu> |
hp9837|hp98720|hp98721|HP 9000/300 workstations:\ |
hp9837|hp98720|hp98721|HP 9000/300 workstations:\ |
:am:da:db:mi:xs:\ |
:am:bs:da:db:mi:xs:\ |
:co#128:it#8:li#46:lm#0:\ |
:co#128:it#8:li#46:lm#0:\ |
:al=\EL:bl=^G:bt=\Ei:cd=\EJ:ce=\EK:ch=\E&a%dC:\ |
:al=\EL:bl=^G:bt=\Ei:cd=\EJ:ce=\EK:ch=\E&a%dC:\ |
:cl=\E&a0y0C\EJ:cm=\E&a%dy%dC:ct=\E3:cv=\E&a%dY:dc=\EP:\ |
:cl=\E&a0y0C\EJ:cm=\E&a%dy%dC:ct=\E3:cv=\E&a%dY:dc=\EP:\ |
|
|
:kd=\EB:ke=\E&s0A:kh=\Eh:kl=\ED:kr=\EC:ks=\E&s1A:ku=\EA:\ |
:kd=\EB:ke=\E&s0A:kh=\Eh:kl=\ED:kr=\EC:ks=\E&s1A:ku=\EA:\ |
:le=^H:me=\E&d@:nd=\EC:se=\E&v0S:sf=^J:so=\E&v5S:st=\E1:\ |
:le=^H:me=\E&d@:nd=\EC:se=\E&v0S:sf=^J:so=\E&v5S:st=\E1:\ |
:ta=^I:ue=\E&d@:up=\EA:us=\E&dD: |
:ta=^I:ue=\E&d@:up=\EA:us=\E&dD: |
|
# HP 9845 desktop computer from BRL |
|
# (hp9845: removed unknown capability :gu: -- esr) |
|
hp9845|HP 9845:\ |
|
:am:bs:da:db:eo:mi:xs:\ |
|
:co#80:li#21:\ |
|
:al=\EL:bc=\ED:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\E&a%r%2c%2Y:\ |
|
:dc=\EP:dl=\EM:ei=\ER:if=/usr/share/tabset/std:im=\EQ:\ |
|
:nd=\EC:se=\E&d@:so=\E&dB:up=\EA: |
# From: Charles A. Finnell of MITRE <finnell@mitre.org>, developed 07SEP90 |
# From: Charles A. Finnell of MITRE <finnell@mitre.org>, developed 07SEP90 |
# (hp98550: replaced /usr/share/tabset/9837 with std because :it#8:,:st=\E1:; |
# (hp98550: replaced /usr/share/tabset/9837 with std because :it#8:,:st=\E1:; |
# added empty <acsc> to avoid warnings re :as:/:ae: --esr) |
# added empty <acsc> to avoid warnings re :as:/:ae: --esr) |
hp98550|hp98550a|HP 9000 Series 300 color console:\ |
hp98550|hp98550a|HP 9000 Series 300 color console:\ |
:am:da:db:mi:xs:\ |
:am:bs:da:db:mi:xs:\ |
:co#128:it#8:li#49:lm#0:\ |
:co#128:it#8:li#49:lm#0:\ |
:ac=:ae=^O:al=\EL:as=^N:bl=^G:bt=\Ei:cd=\EJ:ce=\EK:\ |
:ac=:ae=^O:al=\EL:as=^N:bl=^G:bt=\Ei:cd=\EJ:ce=\EK:\ |
:ch=\E&a%dC:cl=\EH\EJ:cm=\E&a%dy%dC:cr=^M:ct=\E3:\ |
:ch=\E&a%dC:cl=\EH\EJ:cm=\E&a%dy%dC:cr=^M:ct=\E3:\ |
|
|
# (hp700-wy: removed obsolete ":nl=^J:"; |
# (hp700-wy: removed obsolete ":nl=^J:"; |
# replaced /usr/share/tabset/hp700-wy with std because :it#8:,:st=\E1: -- esr) |
# replaced /usr/share/tabset/hp700-wy with std because :it#8:,:st=\E1: -- esr) |
hp700-wy|HP700/41 emulating wyse30:\ |
hp700-wy|HP700/41 emulating wyse30:\ |
:am:bw:mi:ms:\ |
:am:bs:bw:mi:ms:\ |
:co#80:it#8:li#24:sg#1:ug#1:\ |
:co#80:it#8:li#24:sg#1:ug#1:\ |
:al=0.7*\EE:bt=\EI:cd=\EY:ce=10\ET:cl=^Z:cm=\E=%+ %+ :\ |
:al=0.7*\EE:bt=\EI:cd=\EY:ce=10\ET:cl=^Z:cm=\E=%+ %+ :\ |
:cr=^M:ct=\E0:cv=\E[%+ :dc=\EW:dl=\ER:do=^V:ei=\Er:ho=^^:\ |
:cr=^M:ct=\E0:cv=\E[%+ :dc=\EW:dl=\ER:do=^V:ei=\Er:ho=^^:\ |
|
|
:ku=^K:le=^H:ll=^^^K:me=10\EG0:nd=^L:se=10\EG0:so=10\EG4:\ |
:ku=^K:le=^H:ll=^^^K:me=10\EG0:nd=^L:se=10\EG0:so=10\EG4:\ |
:sr=\Ej:st=\E1:ta=^I:ue=10\EG0:up=^K:us=10\EG8: |
:sr=\Ej:st=\E1:ta=^I:ue=10\EG0:up=^K:us=10\EG8: |
# (hp70092: added empty <acsc> to avoid warnings re :as:/:ae: --esr) |
# (hp70092: added empty <acsc> to avoid warnings re :as:/:ae: --esr) |
hp70092|70092a|70092A|hp70092a|hp70092A|HP 700/92:\ |
hp70092|hp70092a|hp70092A|HP 700/92:\ |
:am:da:db:xs:\ |
:am:da:db:xs:\ |
:Nl#8:co#80:lh#2:li#24:lm#0:lw#8:\ |
:Nl#8:co#80:lh#2:li#24:lm#0:lw#8:\ |
:LF=\E&j@:LO=\E&jB:ac=:ae=^O:al=\EL:as=^N:bl=^G:bt=\Ei:\ |
:LF=\E&j@:LO=\E&jB:ac=:ae=^O:al=\EL:as=^N:bl=^G:bt=\Ei:\ |
|
|
:bl=^G:cl=\E;:cm=\E=%+ %+ :cr=^M:do=^J:ho=^^:le=^H:nd=^L:\ |
:bl=^G:cl=\E;:cm=\E=%+ %+ :cr=^M:do=^J:ho=^^:le=^H:nd=^L:\ |
:sf=^J:up=^K: |
:sf=^J:up=^K: |
adm2|lsi adm2:\ |
adm2|lsi adm2:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\EE:bl=^G:cd=\EY:ce=\ET:cl=\E;:cm=\E=%+ %+ :cr=^M:\ |
:al=\EE:bl=^G:cd=\EY:ce=\ET:cl=\E;:cm=\E=%+ %+ :cr=^M:\ |
:dc=\EW:dl=\ER:do=^J:ei=:ho=^^:ic=\EQ:im=:kd=^J:kh=^^:kl=^H:\ |
:dc=\EW:dl=\ER:do=^J:ei=:ho=^^:ic=\EQ:im=:kd=^J:kh=^^:kl=^H:\ |
:kr=^L:ku=^K:le=^H:nd=^L:sf=^J:up=^K: |
:kr=^L:ku=^K:le=^H:nd=^L:sf=^J:up=^K: |
# (adm3: removed obsolete ":ma=^K^P:" -- esr) |
# (adm3: removed obsolete ":ma=^K^P:" -- esr) |
adm3|lsi adm3:\ |
adm3|lsi adm3:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:bl=^G:cl=^Z:cr=^M:do=^J:le=^H:sf=^J: |
:bl=^G:cl=^Z:cr=^M:do=^J:le=^H:sf=^J: |
# The following ADM-3A switch settings are assumed for normal operation: |
# The following ADM-3A switch settings are assumed for normal operation: |
|
|
# Open the case and look at the motherboard; if you see an open 24-pin DIP |
# Open the case and look at the motherboard; if you see an open 24-pin DIP |
# socket, you may be out of luck. |
# socket, you may be out of luck. |
# |
# |
# (adm3a: removed obsolete ":ma=^K^P:" -- esr) |
# (adm3a: some capabilities merged in from BRl entry -- esr) |
adm3a|lsi adm3a:\ |
adm3a|lsi adm3a:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:bl=^G:cl=\032:cm=\E=%+ %+ :cr=^M:do=^J:ho=^^:le=^H:nd=^L:\ |
:bl=^G:cl=1\032:cm=\E=%+ %+ :cr=^M:do=^J:ho=^^:kd=^J:kl=^H:\ |
:sf=^J:up=^K: |
:kr=^L:ku=^K:le=^H:ma=^K^P:nd=^L:nl=^J:r1=^N:rs=^N:sf=^J:\ |
|
:up=^K: |
adm3a+|adm3a plus:\ |
adm3a+|adm3a plus:\ |
:kd=^J:kl=^H:kr=^L:ku=^K:tc=adm3a: |
:kb=^H:tc=adm3a: |
# (adm5: removed obsolete ":ma=^Hh^Jj^Kk^Ll^^H:" & duplicate ":do=^J:" -- esr) |
# (adm5: removed obsolete ":ma=^Hh^Jj^Kk^Ll^^H:" & duplicate ":do=^J:" -- esr) |
adm5|lsi adm5:\ |
adm5|lsi adm5:\ |
:sg#1:\ |
:sg#1:\ |
:bl=^G:cd=\EY:ce=\ET:cr=^M:do=^J:kb=^H:kh=^^:se=\EG:so=\EG:tc=adm3a+: |
:bl=^G:cd=\EY:ce=\ET:cr=^M:do=^J:kb=^H:kh=^^:se=\EG:so=\EG:tc=adm3a+: |
# A lot of terminals other than adm12s use these. Wherever you see |
# A lot of terminals other than adm11s use these. Wherever you see |
# use=adm+sgr with some of its capabilities disabled, try the |
# use=adm+sgr with some of its capabilities disabled, try the |
# disabled ones. They may well work but not have been documented or |
# disabled ones. They may well work but not have been documented or |
# expressed in the using entry. We'd like to cook up an :sa: but the |
# expressed in the using entry. We'd like to cook up an :sa: but the |
|
|
# (adm11: :us:=\EG4 was obviously erroneous because it also said |
# (adm11: :us:=\EG4 was obviously erroneous because it also said |
# :mr:=\EG4. Looking at other ADMs confirms this -- esr) |
# :mr:=\EG4. Looking at other ADMs confirms this -- esr) |
adm11|LSI ADM-11:\ |
adm11|LSI ADM-11:\ |
:am:hs:\ |
:am:bs:hs:\ |
:co#80:li#24:\ |
:co#80:kn#8:li#24:\ |
:bl=^G:cd=\EY:ce=\ET:cl=\E*:cm=\E=%+ %+ :cr=^M:do=^J:ds=\Eh:\ |
:bl=^G:cd=\EY:ce=\ET:cl=\E*:cm=\E=%+ %+ :cr=^M:do=^J:ds=\Eh:\ |
:fs=\E(\r:ho=^^:k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:\ |
:fs=\E(\r:ho=^^:k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:\ |
:k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:kb=^H:kd=^J:kh=^^:\ |
:k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:kb=^H:kd=^J:kh=^^:\ |
:kl=^H:kr=^L:ku=^K:le=^H:mb=\EG2:nd=^L:nw=^M^J:ta=^I:\ |
:kl=^H:kr=^L:ku=^K:le=^H:mb=\EG2:nd=^L:nl=^J:nw=^M^J:ta=^I:\ |
:ts=\EF\E):up=^K:\ |
:ts=\EF\E):up=^K:\ |
:tc=adm+sgr: |
:tc=adm+sgr: |
# From: Andrew Scott Beals <bandy@lll-crg.ARPA> |
# From: Andrew Scott Beals <bandy@lll-crg.ARPA> |
# Corrected by Olaf Siebert <rhialto@polder.ubc.kun.nl>, 11 May 1995 |
# Corrected by Olaf Siebert <rhialto@polder.ubc.kun.nl>, 11 May 1995 |
# (adm12: removed obsolete ":kn:ma=j^Jk^P^K^Pl ^R^L^L :". This formerly had |
# (adm12: removed obsolete ":kn:ma=j^Jk^P^K^Pl ^R^L^L :". This formerly had |
# :is:=\Eq but that looked wrong; this :is: is from Dave Yost <esquire!yost> |
# :is:=\Eq but that looked wrong; this :is: is from Dave Yost <esquire!yost> |
# -- esr) |
# via BRL. That entry asserted :sg#1:, but I've left that out because |
|
# neither earlier nor later ADMSs have it -- esr) |
adm12|lsi adm12:\ |
adm12|lsi adm12:\ |
:am:mi:\ |
:am:bs:mi:pt:\ |
:co#80:li#24:\ |
:co#80:it#8:li#24:ug#1:\ |
:al=\EE:bl=^G:cd=\EY:ce=\ET:cl=^Z:cm=\E=%+ %+ :cr=^M:dc=\EW:\ |
:al=\EE:bl=^G:cd=\EY:ce=\ET:cl=^Z:cm=\E=%+ %+ :cr=^M:ct=\E0:\ |
:dl=\ER:do=^J:ei=\Er:ho=^^:im=\Eq:\ |
:dc=\EW:dl=\ER:do=^J:ei=\Er:ho=^^:ic=\EQ:im=\Eq:\ |
:is=\E0 \E1 \E1 \E1 \E1 \E1 \E1 \E1 \E1:\ |
:is=\E0 \E1 \E1 \E1 \E1 \E1 \E1 \E1 \E1:\ |
:k0=^A0\r:k1=^A1\r:k2=^A2\r:k3=^A3\r:k4=^A4\r:k5=^A5\r:\ |
:k0=^A0\r:k1=^A1\r:k2=^A2\r:k3=^A3\r:k4=^A4\r:k5=^A5\r:\ |
:k6=^A6\r:k7=^A7\r:k8=^A8\r:k9=^A9\r:kd=^J:kl=^H:kr=^L:\ |
:k6=^A6\r:k7=^A7\r:k8=^A8\r:k9=^A9\r:kd=^J:kl=^H:kr=^L:\ |
:ku=^K:le=^H:nd=^L:up=^K:\ |
:ku=^K:le=^H:nd=^L:st=\E1:up=^K:\ |
:tc=adm+sgr: |
:tc=adm+sgr: |
# (adm20: removed obsolete ":kn#7:" -- esr) |
# (adm20: removed obsolete ":kn#7:" -- esr) |
adm20|lear siegler adm20:\ |
adm20|lear siegler adm20:\ |
:am:\ |
:am:bs:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:al=\EE:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=^Z:\ |
:al=\EE:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=^Z:\ |
:cm=\E=%i%r%+^_%+^_:cr=^M:dc=\EW:dl=\ER:ei=:ho=^^:ic=\EQ:\ |
:cm=\E=%i%r%+^_%+^_:cr=^M:dc=\EW:dl=\ER:ei=:ho=^^:ic=\EQ:\ |
|
|
# removed obsolete ":kn#7:ma=j^Jk^P^K^Pl ^R^L^L :"; |
# removed obsolete ":kn#7:ma=j^Jk^P^K^Pl ^R^L^L :"; |
# removed bogus-looking \200 from before :cm:. -- esr) |
# removed bogus-looking \200 from before :cm:. -- esr) |
adm22|lsi adm22:\ |
adm22|lsi adm22:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\EE:bl=^G:bt=\EI:cd=\Ey:ce=\Et:cl=\E+:cm=\E=%+ %+ :\ |
:al=\EE:bl=^G:bt=\EI:cd=\Ey:ce=\Et:cl=\E+:cm=\E=%+ %+ :\ |
:cr=^M:dc=\EW:dl=\ER:do=^J:ei=:ho=^^:ic=\EQ:im=:\ |
:cr=^M:dc=\EW:dl=\ER:do=^J:ei=:ho=^^:ic=\EQ:im=:\ |
|
|
# OFF disables Polling Option - Factory Setting |
# OFF disables Polling Option - Factory Setting |
# |
# |
# |
# |
# On some older ADM 31s, S4 does not exist, and S5-sw6 is not defined. |
# On some older adm31s, S4 does not exist, and S5-sw6 is not defined. |
# |
# |
# This adm31 entry uses underline as the standout mode. |
# This adm31 entry uses underline as the standout mode. |
# If the adm31 gives you trouble with standout mode, check the DIP switch in |
# If the adm31 gives you trouble with standout mode, check the DIP switch in |
|
|
# OFF. If there is no such switch, you have an old adm31 and must use oadm31. |
# OFF. If there is no such switch, you have an old adm31 and must use oadm31. |
# (adm31: removed obsolete ":ma=j^Jk^P^K^Pl ^R^L^L :" -- esr) |
# (adm31: removed obsolete ":ma=j^Jk^P^K^Pl ^R^L^L :" -- esr) |
adm31|lsi adm31 with sw6 set for underline mode:\ |
adm31|lsi adm31 with sw6 set for underline mode:\ |
:am:mi:\ |
:am:bs:mi:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\EE:bl=^G:cd=\EY:ce=\ET:cl=\E*:cm=\E=%+ %+ :cr=^M:\ |
:al=\EE:bl=^G:cd=\EY:ce=\ET:cl=\E*:cm=\E=%+ %+ :cr=^M:\ |
:dc=\EW:dl=\ER:do=^J:ei=\Er:ho=^^:im=\Eq:is=\Eu\E0:k0=^A0\r:\ |
:dc=\EW:dl=\ER:do=^J:ei=\Er:ho=^^:im=\Eq:is=\Eu\E0:k0=^A0\r:\ |
|
|
:me=\EG0:nd=^L:se=\EG0:sf=^J:so=\EG1:ue=\EG0:up=^K:us=\EG1: |
:me=\EG0:nd=^L:se=\EG0:sf=^J:so=\EG1:ue=\EG0:up=^K:us=\EG1: |
adm31-old|o31|old adm31:\ |
adm31-old|o31|old adm31:\ |
:so=\EG4:ue@:us@:tc=adm31: |
:so=\EG4:ue@:us@:tc=adm31: |
# ADM36 in native mode (not VT52 emulation mode) |
# LSI ADM-36 from Col. George L. Sicherman <gloria!colonel> via BRL |
# Hmmm...this looks a lot like an incomplete and slightly botched description |
adm36|LSI ADM36:\ |
# of a vt100 emulator. Might be worth trying vt100 on this type and seeing |
:bs:pt:\ |
# if it flies. Assuming there are any of these left alive... |
:kn#4:\ |
# (adm36: I added <rmam>/<smam> based on the initialization string; |
:if=/usr/lib/tabset/vt100:\ |
# also added :me:=\E[m -- esr) |
:is=\E<\E>\E[6;?2;?7;?8h\E[4;20;?1;?3;?4;?5;?6;?18;?19l:tc=vt100: |
adm36|lsi adm36:\ |
|
:am:mi:\ |
|
:co#80:li#24:\ |
|
:RA=\E[?7l:SA=\E[?7h:al=\E[1L:cd=\E[0J:ce=\E[0K:\ |
|
:cl=\E[H\E[2J:cm=\E[%i%d;%dH:dl=\E[1M:ei=\E[4l:im=\E[4h:\ |
|
:is=\E[6;?7h\E[4;20;?1;?3;?6;?4l\E(B\E)B\E>:kd=\EB:\ |
|
:kl=\ED:kr=\EC:ku=\E[A:le=^H:me=\E[m:nd=\E[D:up=\E[A: |
|
# (adm42: removed obsolete ":ma=^K^P:" -- esr) |
# (adm42: removed obsolete ":ma=^K^P:" -- esr) |
adm42|lsi adm42:\ |
adm42|lsi adm42:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\EE:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E;:cm=\E=%+ %+ :\ |
:al=\EE:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E;:cm=\E=%+ %+ :\ |
:cr=^M:dc=\EW:dl=\ER:do=^J:ei=\Er:im=\Eq:ip=:kd=^J:kh=^^:\ |
:cr=^M:dc=\EW:dl=\ER:do=^J:ei=\Er:im=\Eq:ip=:kd=^J:kh=^^:\ |
|
|
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:DC=\E[%dP:DL=\E[M:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:\ |
:DC=\E[%dP:DL=\E[M:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:\ |
:UP=\E[%dA:al=\E[L\E[t:bt=\E[Z:cd=\E[J\E[r:ce=\E[K\E[t:\ |
:UP=\E[%dA:al=\E[L\E[t:bt=\E[Z:cd=\E[J\E[r:ce=\E[K\E[t:\ |
:cl=\E?:cm=\E0%+!%+!:cr=^M:dc=\E[P:do=\ED:ei=\E[4l:ho=\E$B:\ |
:cl=\E?:cm=\E0%+\%+\:cr=^M:dc=\E[P:do=\ED:ei=\E[4l:ho=\E$B:\ |
:im=\E[4h:kb=^H:kd=\E[B:ke=\E[>13l:kh=\E$A:kl=\E[D:kr=\E[C:\ |
:im=\E[4h:kb=^H:kd=\E[B:ke=\E[>13l:kh=\E$A:kl=\E[D:kr=\E[C:\ |
:ks=\E[>13h:ku=\E[A:le=^H:me=\E[m:mh=\E[2m:nd=\E[C:nw=^M^J:\ |
:ks=\E[>13h:ku=\E[A:le=^H:me=\E[m:mh=\E[2m:nd=\E[C:nw=^M^J:\ |
:se=\E[m:sf=^J:so=\E[2;7m:ta=^I:\ |
:se=\E[m:sf=^J:so=\E[2;7m:ta=^I:te=:\ |
:ti=\E[>1l\E[>2l\E[>16l\E[4l\E[>9l\E[20l\E[>3l\E[>7h\E[>12l\E[1Q:\ |
:ti=\E[>1l\E[>2l\E[>16l\E[4l\E[>9l\E[20l\E[>3l\E[>7h\E[>12l\E[1Q:\ |
:ue=\E[m:up=\EM:us=\E[4m:vb=\E$\E$P: |
:ue=\E[m:up=\EM:us=\E[4m:vb=\E$\E$P: |
pt100w|pt200w|wrenw|fenixw|prime pt100/pt200 in 132-column mode:\ |
pt100w|pt200w|wrenw|fenixw|prime pt100/pt200 in 132-column mode:\ |
|
|
# |
# |
# |
# |
# There are some tvi terminals that require incredible amounts of padding and |
# There are some tvi terminals that require incredible amounts of padding and |
# some that don't. I'm assuming 912 and 920 are the old slow ones, |
# some that don't. I'm assuming tvi912 and tvi920 are the old slow ones, and |
# and 912b, 912c, 920b, 920c are the new ones that don't need padding. |
# tvi912b, tvi912c, tvi920b, tvi920c are the new ones that don't need padding. |
# |
# |
# All of these terminals (912 to 970 and the tvipt) are discontinued. Newer |
# All of these terminals (912 to 970 and the tvipt) are discontinued. Newer |
# Televideo terminals are ANSI and PC-ANSI compatible. |
# Televideo terminals are ANSI and PC-ANSI compatible. |
|
|
# (tvi910: removed obsolete ":ma=^Kk^Ll^R^L:"; added :kh:, :le:, :do:, |
# (tvi910: removed obsolete ":ma=^Kk^Ll^R^L:"; added :kh:, :le:, :do:, |
# :sf:, <hpa>, <vpa>, :am:, :ms: from SCO entry -- esr) |
# :sf:, <hpa>, <vpa>, :am:, :ms: from SCO entry -- esr) |
tvi910|televideo model 910:\ |
tvi910|televideo model 910:\ |
:am:ms:\ |
:am:bs:ms:\ |
:co#80:it#8:li#24:sg#1:\ |
:co#80:it#8:li#24:sg#1:\ |
:bl=^G:bt=\EI:cd=\EY:ce=\ET:ch=\E]%+ :cl=^Z:cm=\E=%+ %+ :\ |
:bl=^G:bt=\EI:cd=\EY:ce=\ET:ch=\E]%+ :cl=^Z:cm=\E=%+ %+ :\ |
:cr=^M:cv=\E[%+ :do=^J:ho=\E=\001\001:\ |
:cr=^M:cv=\E[%+ :do=^J:ho=\E=\001\001:\ |
|
|
# S2 9 DCD status (pin 8) (U = disconnected, D = connected) |
# S2 9 DCD status (pin 8) (U = disconnected, D = connected) |
# S2 10 DTR status (pin 20) (U = disconnected, D = connected) |
# S2 10 DTR status (pin 20) (U = disconnected, D = connected) |
# |
# |
tvi910+|910+|televideo 910+:\ |
tvi910+|televideo 910+:\ |
:al=\EE:dc=\EW:dl=\ER:ei=:ho=^^:ic=\EQ:im=:k0=^A@\r:k1=^AA\r:\ |
:al=\EE:dc=\EW:dl=\ER:ei=:ho=^^:ic=\EQ:im=:k0=^A@\r:k1=^AA\r:\ |
:k2=^AB\r:k3=^AC\r:k4=^AD\r:k5=^AE\r:k6=^AF\r:k7=^AG\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:ll=\E=7 :\ |
:k8=^AH\r:k9=^AI\r:ll=\E=7 :\ |
:tc=tvi910: |
:tc=tvi910: |
|
|
# (tvi912: removed obsolete ":ma=^K^P^L :" -- esr) |
# (tvi912: removed obsolete ":ma=^K^P^L :", added :vb: and |
|
# :kh: from BRL entry -- esr) |
tvi912|tvi914|tvi920|old televideo 912/914/920:\ |
tvi912|tvi914|tvi920|old televideo 912/914/920:\ |
:am:\ |
:am:bs:ms:pt:\ |
:co#80:it#8:li#24:sg#1:ug#1:\ |
:co#80:it#8:li#24:sg#1:ug#1:\ |
:al=\EE:bl=^G:cd=\Ey:ce=\ET:cl=^Z:cm=\E=%+ %+ :cr=^M:ct=\E3:\ |
:al=\EE:bl=^G:cd=\Ey:ce=\ET:cl=^Z:cm=\E=%+ %+ :cr=^M:ct=\E3:\ |
:dc=\EW:dl=\ER:do=^J:ei=:ho=^^:ic=\EQ:\ |
:dc=\EW:dl=\ER:do=^J:ei=:ho=^^:ic=\EQ:\ |
:if=/usr/share/tabset/stdcrt:im=:k0=^AI\r:k1=^A@\r:\ |
:if=/usr/share/tabset/stdcrt:im=:k0=^AI\r:k1=^A@\r:\ |
:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:k7=^AF\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=^J:kl=^H:kr=^L:ku=^K:le=^H:nd=^L:\ |
:k8=^AG\r:k9=^AH\r:kb=^H:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:\ |
:se=\Ek:sf=^J:so=\Ej:st=\E1:ta=^I:ue=\Em:up=^K:us=\El: |
:nd=^L:se=\Ek:sf=^J:so=\Ej:st=\E1:ta=^I:ue=\Em:up=^K:us=\El:\ |
|
:vb=\Eb\Ed: |
# the 912 has a <funct> key that's like shift: <funct>8 xmits "^A8\r". |
# the 912 has a <funct> key that's like shift: <funct>8 xmits "^A8\r". |
# The 920 has this plus real function keys that xmit different things. |
# The 920 has this plus real function keys that xmit different things. |
# Terminfo makes you use the funct key on the 912 but the real keys on the 920. |
# Terminfo makes you use the funct key on the 912 but the real keys on the 920. |
tvi912c|tvi912b|912c|912b|tvi|new televideo 912:\ |
tvi912c|tvi912b|new televideo 912:\ |
:al=\EE:dl=\ER:tc=tvi912: |
:al=\EE:dl=\ER:tc=tvi912: |
# set to page 1 when entering curses application (\E-17 ) |
# set to page 1 when entering curses application (\E-17 ) |
# reset to page 0 when exiting curses application (\E-07 ) |
# reset to page 0 when exiting curses application (\E-07 ) |
tvi912-2p|tvi920-2p|912-2p|920-2p|tvi-2p|televideo w/2 pages:\ |
tvi912-2p|tvi920-2p|tvi-2p|televideo w/2 pages:\ |
:te=\E-07 :ti=\E-17 :\ |
:te=\E-07 :ti=\E-17 :tc=tvi912: |
:tc=tvi912: |
|
# We got some new tvi912c terminals that act really weird on the regular |
# We got some new tvi912c terminals that act really weird on the regular |
# termcap, so one of our gurus worked this up. Seems that cursor |
# termcap, so one of our gurus worked this up. Seems that cursor |
# addressing is broken. |
# addressing is broken. |
tvi912cc|tvi912 at cowell college:\ |
tvi912cc|tvi912 at cowell college:\ |
:cm@:tc=tvi912c: |
:cm@:tc=tvi912c: |
|
|
# Here are the switch settings for the TVI 920c: |
# Here are the switch settings for the tvi920c: |
# |
# |
# S1 (Line), and S3 (Printer) baud rates -- put one, and only one, switch down: |
# S1 (Line), and S3 (Printer) baud rates -- put one, and only one, switch down: |
# 2: 9600 3: 4800 4: 2400 5: 1200 |
# 2: 9600 3: 4800 4: 2400 5: 1200 |
|
|
# (tvi921: removed :ko=bt: before translation, I see no backtab cap; |
# (tvi921: removed :ko=bt: before translation, I see no backtab cap; |
# also added empty <acsc> to suppress tic warning -- esr) |
# also added empty <acsc> to suppress tic warning -- esr) |
tvi921|televideo model 921 with sysline same as page & real vi function:\ |
tvi921|televideo model 921 with sysline same as page & real vi function:\ |
:am:hs:xn:xs:\ |
:am:bs:hs:pt:xn:xs:\ |
:co#80:li#24:sg#0:\ |
:co#80:li#24:sg#0:\ |
:ac=:ae=\E%:al=\EE:as=\E$:cd=\EY:ce=\ET:cl=^Z:cm=3\E=%+ %+ :\ |
:ac=:ae=\E%:al=\EE:as=\E$:cd=\EY:ce=\ET:cl=^Z:cm=3\E=%+ %+ :\ |
:cr=^M:dc=\EW:dl=1*\ER:do=^V:ds=\Ef\r\Eg:ei=:fs=\Eg:ho=^^:\ |
:cr=^M:dc=\EW:dl=1*\ER:do=^V:ds=\Ef\r\Eg:ei=:fs=\Eg:ho=^^:\ |
|
|
# -------------------------------------------- |
# -------------------------------------------- |
# |
# |
# (tvi925: BSD has :cl=\E*:. I got :is: and :sr: from there -- esr) |
# (tvi925: BSD has :cl=\E*:. I got :is: and :sr: from there -- esr) |
tvi925|925|televideo 925:\ |
tvi925|televideo 925:\ |
:am:bw:hs:ul:\ |
:am:bs:bw:hs:ul:\ |
:co#80:li#24:sg#1:\ |
:co#80:li#24:sg#1:\ |
:al=\EE:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=^Z:cm=\E=%+ %+ :cr=^M:\ |
:al=\EE:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=^Z:cm=\E=%+ %+ :cr=^M:\ |
:ct=\E3:dc=\EW:dl=\ER:do=^V:ds=\Eh:ei=:fs=^M\Eg:ho=^^:ic=\EQ:\ |
:ct=\E3:dc=\EW:dl=\ER:do=^V:ds=\Eh:ei=:fs=^M\Eg:ho=^^:ic=\EQ:\ |
|
|
:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:mk@:nd=^L:sf=^J:sr=\Ej:st=\E1:\ |
:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:mk@:nd=^L:sf=^J:sr=\Ej:st=\E1:\ |
:ta=^I:ts=\Eh\Ef:up=^K:vb=\Eb\Ed:ve=\E.4:vs=\E.2:\ |
:ta=^I:ts=\Eh\Ef:up=^K:vb=\Eb\Ed:ve=\E.4:vs=\E.2:\ |
:tc=adm+sgr: |
:tc=adm+sgr: |
|
# TeleVideo 925 from Mitch Bradley <sun!wmb> via BRL |
|
# to avoid "magic cookie" standout glitch: |
|
tvi925-hi|TeleVideo Model 925 with half intensity standout mode:\ |
|
:sg@:\ |
|
:kb=^H:kd=^J:kl=^H:se=\E(:so=\E):tc=tvi925: |
|
|
# From: Todd Litwin <litwin@litwin.jpl.nasa.gov> 28 May 1993 |
# From: Todd Litwin <litwin@litwin.jpl.nasa.gov> 28 May 1993 |
# Originally Tim Curry, Univ. of Central Fla., <duke!ucf-cs!tim> 5/21/82 |
# Originally Tim Curry, Univ. of Central Fla., <duke!ucf-cs!tim> 5/21/82 |
|
|
# I also inserted :ic: and :kI:; the :ko: string indicated that :IC: |
# I also inserted :ic: and :kI:; the :ko: string indicated that :IC: |
# should be present and all tvi native modes use the same string for this. |
# should be present and all tvi native modes use the same string for this. |
# Finally, note that BSD has cud1=^V. -- esr) |
# Finally, note that BSD has cud1=^V. -- esr) |
tvi950|950|televideo 950:\ |
tvi950|televideo 950:\ |
:am:hs:mi:ms:xn:xo:\ |
:am:bs:hs:mi:ms:xn:xo:\ |
:co#80:it#8:li#24:sg#1:\ |
:co#80:it#8:li#24:sg#1:\ |
:ac=d\rc\014e\nb\011i\013:ae=^X:al=\EE:as=^U:bl=^G:bt=\EI:\ |
:ac=d\rc\014e\nb\011i\013:ae=^X:al=\EE:as=^U:bl=^G:bt=\EI:\ |
:cd=\Ey:ce=\Et:cl=\E*:cm=\E=%+ %+ :cr=^M:ct=\E3:dc=\EW:\ |
:cd=\Ey:ce=\Et:cl=\E*:cm=\E=%+ %+ :cr=^M:ct=\E3:dc=\EW:\ |
|
|
# set duplex (send) edit keys (\El) when entering vi |
# set duplex (send) edit keys (\El) when entering vi |
# set local (no send) edit keys (\Ek) when exiting vi |
# set local (no send) edit keys (\Ek) when exiting vi |
# |
# |
tvi950-2p|950-2p|televideo950 w/2 pages:\ |
tvi950-2p|televideo950 w/2 pages:\ |
:is=\EDF\EC\Ed\EG0\Eg\Er\EO\E'\E(\E%\Ew\EX\Ee \017\011\Ek\E016\E004\Ex0\200\200\Ex1\200\200\Ex2\200\200\011\Ex3\200\200\Ex4\r\200\E\\2\E-07 \011:\ |
:is=\EDF\EC\Ed\EG0\Eg\Er\EO\E'\E(\E%\Ew\EX\Ee \017\011\Ek\E016\E004\Ex0\200\200\Ex1\200\200\Ex2\200\200\011\Ex3\200\200\Ex4\r\200\E\2\E-07 \011:\ |
:ke=\Ek:ks=\El:te=\E\\2\E-07 :ti=\E\\1\E-07 :\ |
:ke=\Ek:ks=\El:te=\E\2\E-07 :ti=\E\1\E-07 :\ |
:tc=tvi950: |
:tc=tvi950: |
# |
# |
# is for 950 with four pages adds the following: |
# is for 950 with four pages adds the following: |
|
|
# when exiting ex, reset 96 line page (\E\\3) |
# when exiting ex, reset 96 line page (\E\\3) |
# place cursor at 0,24,1 (\E-07 ) |
# place cursor at 0,24,1 (\E-07 ) |
# |
# |
tvi950-4p|950-4p|televideo950 w/4 pages:\ |
tvi950-4p|televideo950 w/4 pages:\ |
:is=\EDF\EC\Ed\EG0\Eg\Er\EO\E'\E(\E%\Ew\EX\Ee \017\011\Ek\E016\E004\Ex0\200\200\Ex1\200\200\Ex2\200\200\011\Ex3\200\200\Ex4\r\200\E\\3\E-07 \011:\ |
:is=\EDF\EC\Ed\EG0\Eg\Er\EO\E'\E(\E%\Ew\EX\Ee \017\011\Ek\E016\E004\Ex0\200\200\Ex1\200\200\Ex2\200\200\011\Ex3\200\200\Ex4\r\200\E\3\E-07 \011:\ |
:ke=\Ek:ks=\El:te=\E\\3\E-07 :ti=\E\\1\E-07 :\ |
:ke=\Ek:ks=\El:te=\E\3\E-07 :ti=\E\1\E-07 :\ |
:tc=tvi950: |
:tc=tvi950: |
# |
# |
# :is: for reverse video 950 changes the following: |
# :is: for reverse video 950 changes the following: |
|
|
# |
# |
# set vb accordingly (\Ed ...delay... \Eb) |
# set vb accordingly (\Ed ...delay... \Eb) |
# |
# |
tvi950-rv|950-rv|televideo950 rev video:\ |
tvi950-rv|televideo950 rev video:\ |
:is=\EDF\EC\Eb\EG0\Eg\Er\EO\E'\E(\E%\Ew\EX\Ee \017\011\El\E016\E004\Ex0\200\200\Ex1\200\200\Ex2\200\200\011\Ex3\200\200\Ex4\r\200:\ |
:is=\EDF\EC\Eb\EG0\Eg\Er\EO\E'\E(\E%\Ew\EX\Ee \017\011\El\E016\E004\Ex0\200\200\Ex1\200\200\Ex2\200\200\011\Ex3\200\200\Ex4\r\200:\ |
:vb=\Ed\Eb:\ |
:vb=\Ed\Eb:\ |
:tc=tvi950: |
:tc=tvi950: |
|
|
# tvi950-rv-2p uses the appropriate entries from 950-2p and 950-rv |
# tvi950-rv-2p uses the appropriate entries from 950-2p and 950-rv |
tvi950-rv-2p|950-rv-2p|televideo950 rev video w/2 pages:\ |
tvi950-rv-2p|televideo950 rev video w/2 pages:\ |
:is=\EDF\EC\Eb\EG0\Eg\Er\EO\E'\E(\E%\Ew\EX\Ee \017\011\Ek\E016\E004\Ex0\200\200\Ex1\200\200\Ex2\200\200\011\Ex3\200\200\Ex4\r\200\E\\2\E-07 :\ |
:is=\EDF\EC\Eb\EG0\Eg\Er\EO\E'\E(\E%\Ew\EX\Ee \017\011\Ek\E016\E004\Ex0\200\200\Ex1\200\200\Ex2\200\200\011\Ex3\200\200\Ex4\r\200\E\2\E-07 :\ |
:ke=\Ek:ks=\El:te=\E\\2\E-07 :ti=\E\\1\E-07 :vb=\Ed\Eb:\ |
:ke=\Ek:ks=\El:te=\E\2\E-07 :ti=\E\1\E-07 :vb=\Ed\Eb:\ |
:tc=tvi950: |
:tc=tvi950: |
|
|
# tvi950-rv uses the appropriate entries from 950-4p and 950-rv |
# tvi950-rv uses the appropriate entries from 950-4p and 950-rv |
tvi950-rv-4p|950-rv-4p|televideo950 rev video w/4 pages:\ |
tvi950-rv-4p|televideo950 rev video w/4 pages:\ |
:is=\EDF\EC\Eb\EG0\Er\EO\E'\E(\E%\Ew\EX\Ee \017\011\Ek\E016\E004\Ex0\200\200\Ex1\200\200\Ex2\200\200\011\Ex3\200\200\Ex4\r\200\E\\3\E-07 :\ |
:is=\EDF\EC\Eb\EG0\Er\EO\E'\E(\E%\Ew\EX\Ee \017\011\Ek\E016\E004\Ex0\200\200\Ex1\200\200\Ex2\200\200\011\Ex3\200\200\Ex4\r\200\E\3\E-07 :\ |
:ke=\Ek:ks=\El:te=\E\\3\E-07 :ti=\E\\1\E-07 :vb=\Ed\Eb:\ |
:ke=\Ek:ks=\El:te=\E\3\E-07 :ti=\E\1\E-07 :vb=\Ed\Eb:\ |
:tc=tvi950: |
:tc=tvi950: |
# From: Andreas Stolcke <stolcke@icsi.berkeley.edu> |
# From: Andreas Stolcke <stolcke@icsi.berkeley.edu> |
# (tvi955: removed obsolete ":ma:=^Vj^Kk^Hh^Ll^^H"; |
# (tvi955: removed obsolete ":ma:=^Vj^Kk^Hh^Ll^^H"; |
|
|
# If the BSD termcap file was right, :cm=\E=%p1%{32}%+%c%p2%{32}%+%c: would |
# If the BSD termcap file was right, :cm=\E=%p1%{32}%+%c%p2%{32}%+%c: would |
# also work. |
# also work. |
tvi955|televideo 955:\ |
tvi955|televideo 955:\ |
:5i:ms@:\ |
:5i:bs:ms@:\ |
:it#8:sg@:\ |
:it#8:sg@:\ |
:RA=\E[=7l:RX=^N:SA=\E[=7h:SX=^O:\ |
:RA=\E[=7l:RX=^N:SA=\E[=7h:SX=^O:\ |
:ac=0_`RjHkGlFmEnIoPqKsQtMuLvOwNxJ:ae=\E%:as=\E$:\ |
:ac=0_`RjHkGlFmEnIoPqKsQtMuLvOwNxJ:ae=\E%:as=\E$:\ |
|
|
:me=\EG0\E[=5h:mh@:tc=tvi955: |
:me=\EG0\E[=5h:mh@:tc=tvi955: |
# From: Humberto Appleton <beto@cs.utexas.edu>, 880521 UT Austin |
# From: Humberto Appleton <beto@cs.utexas.edu>, 880521 UT Austin |
# (tvi970: removed ":sg#0:"; removed :se:=\E[m, :ue:=\E[m; |
# (tvi970: removed ":sg#0:"; removed :se:=\E[m, :ue:=\E[m; |
# also added empty <acsc> to suppress tic warning -- esr) |
# added :am:/:cs:/:ho:/<hpa>/<vpa>/:ti:/:te: from BRL. |
|
# According to BRL we could have :ke:=\E>, :ks:=\E= but I'm not sure what |
|
# it does to the function keys. I deduced <rmam>/<smam>. |
|
# also added empty <acsc> to suppress tic warning, -- esr) |
tvi970|televideo 970:\ |
tvi970|televideo 970:\ |
:da:db:mi:ms:\ |
:am:bs:da:db:mi:ms:pt:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:ac=:ae=\E(B:al=\E[L:as=\E(B:bt=\E[Z:cd=\E[0J:ce=\E[0K:\ |
:RA=\E[?7h:SA=\E[?7l:ac=:ae=\E(B:al=\E[L:as=\E(B:bt=\E[Z:\ |
:cl=\E[H\E[2J:cm=\E[%i%d;%df:dc=\E[P:dl=\E[M:do=\ED:\ |
:cd=\E[J:ce=\E[K:ch=\E[%i%dG:cl=\E[H\E[2J:cm=\E[%i%d;%df:\ |
:ds=\Eg\Ef\r:ei=\E[4l:im=\E[4h:\ |
:cs=\E[%i%d;%dr:cv=\E[%i%dd:dc=\E[P:dl=\E[M:do=\ED:\ |
|
:ds=\Eg\Ef\r:ei=\E[4l:ho=\E[H:im=\E[4h:\ |
:is=\E<\E[?21l\E[19h\E[1Q\E[10l\E[7l\E[H\E[2J:k1=\E?a:\ |
:is=\E<\E[?21l\E[19h\E[1Q\E[10l\E[7l\E[H\E[2J:k1=\E?a:\ |
:k2=\E?b:k3=\E?c:k4=\E?d:k5=\E?e:k6=\E?f:k7=\E?g:k8=\E?h:\ |
:k2=\E?b:k3=\E?c:k4=\E?d:k5=\E?e:k6=\E?f:k7=\E?g:k8=\E?h:\ |
:k9=\E?i:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\ |
:k9=\E?i:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\ |
:le=^H:me=\E[m:nd=\E[C:se=\E[m:so=\E[7m:sr=\EM:ta=^I:\ |
:le=^H:me=\E[m:nd=\E[C:se=\E[m:so=\E[7m:sr=\EM:ta=^I:te=:\ |
:ue=\E[m:up=\EM:us=\E[4m:vb=\E[5;m\E[0;m:vs=\E[1Q: |
:ti=\E[?20l\E[?7h\E[1Q:ue=\E[m:up=\EM:us=\E[4m:\ |
|
:vb=\E[5m\E[m:vs=\E[1Q: |
|
tvi970-vb|televideo 970 with visual bell:\ |
|
:vb=\E[?5h\200\200\200\200\200\200\200\200\200\200\200\200\200\E[?5l:tc=tvi970: |
|
tvi970-2p|televideo 970 with using 2 pages of memory:\ |
|
:te=\E[H\E[J\E[V:ti=\E[U\E[?20l\E[?7h\E[1Q:\ |
|
:tc=tvi970: |
# Works with vi and rogue. NOTE: Esc v sets autowrap on, Esc u sets 80 chars |
# Works with vi and rogue. NOTE: Esc v sets autowrap on, Esc u sets 80 chars |
# per line (rather than 40), Esc K chooses the normal character set. Not sure |
# per line (rather than 40), Esc K chooses the normal character set. Not sure |
# padding is needed, but adapted from the tvi920c termcap. The :so: and |
# padding is needed, but adapted from the tvi920c termcap. The :so: and |
# :us: strings are klutzy, but at least use no screen space. |
# :us: strings are klutzy, but at least use no screen space. |
# (tvipt: removed obsolete ":ma=^Kk^Ll^R^L:". I wish we knew <rmam>. -- esr) |
# (tvipt: removed obsolete ":ma=^Kk^Ll^R^L:". I wish we knew <rmam>, |
|
# its absence means <smam>=\Ev isn't save to use. -- esr) |
# From: Gene Rochlin <armsis@amber.berkeley.edu> 9/19/84. |
# From: Gene Rochlin <armsis@amber.berkeley.edu> 9/19/84. |
|
# The :cd:/:k0:/:k1:/:kh:/<mc4>, and <mc5> caps are from BRL, which says: |
|
# F1 and F2 should be programmed as ^A and ^B; required for UNIFY. |
tvipt|televideo personal terminal:\ |
tvipt|televideo personal terminal:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:SA=\Ev:al=\EE:bt=\EI:ce=\ET:cl=^Z:cm=\E=%+ %+ :dl=\ER:\ |
:al=\EE:bt=\EI:cd=\EY:ce=\ET:cl=^Z:cm=\E=%+ %+ :dl=\ER:\ |
:ho=^^:if=/usr/share/tabset/stdcrt:is=\Ev\Eu\EK:kb=^H:\ |
:ho=^^:if=/usr/share/tabset/stdcrt:is=\Ev\Eu\EK:k0=^A:\ |
:kd=^J:kl=^H:kr=^L:ku=^K:le=^H:nd=^L:se=\EF:so=\EG1@A\EH:\ |
:k1=^B:kb=^H:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:nd=^L:pf=^T:\ |
:ue=\EF:up=^K:us=\EG1B@\EH: |
:po=^R:se=\EF:so=\EG1@A\EH:ue=\EF:up=^K:us=\EG1B@\EH: |
|
# From: Nathan Peterson <nathan@sco.com>, 03 Sep 1996 |
|
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
|
# (sgr removed to fit entry within 1023 bytes) |
|
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
|
tvi9065|televideo 9065:\ |
|
:am:bw:hs:mi:ms:xn:xo:\ |
|
:co#80:it#8:li#25:lm#0:ma#4:vt#0:ws#30:\ |
|
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
|
:LE=\E[%dD:RI=\E[%dC:SF=\E[%dS:SR=\E[%dT:UP=\E[%dA:ae=\E%:\ |
|
:al=\EE:as=\E$:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=^Z:\ |
|
:cm=\E=%+ %+ :cr=^M:cs=\E[%i%d;%dr:ct=\E3:dc=\EW:dl=\ER:\ |
|
:dm=\Er:do=^V:ds=\E_30\r:ec=\E[%d@:ed=\200:ei=\Er:fs=^M:\ |
|
:ho=^^:\ |
|
:i1=\E"\E%\E'\E(\EG@\EO\EX\E[=5l\E[=6l\E[=7h\Ed\Er:\ |
|
:i2=\E<\E[=4l\E[=8h:if=/usr/share/tabset/stdcrt:im=\Eq:\ |
|
:ip=:is=\EF2\EG0\E\L: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:kD=\EW:kb=^H:\ |
|
:kd=^V:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:ll=\E[25;1H:mb=\EG2:\ |
|
:md=\EG\054:me=\EG0:mh=\EGp:mr=\EG4:nd=^L:nw=^M^J:\ |
|
:rp=\E[%r%db%.:se=\EG0:sf=^J:so=\EGt:sr=\Ej:st=\E1:ta=^I:\ |
|
:te=\E.3\Er\E[1;25r\E[25;0H:ti=\E.2:ts=\E[4;1v\E_30:\ |
|
:uc=\EG8\EG0:ue=\EG0:up=^K:us=\EG8:vb=\Eb\Ed:ve=\E.3:\ |
|
:vi=\E.0:vs=\E.2: |
|
|
#### Visual (vi) |
#### Visual (vi) |
# |
# |
|
|
# Or visit White Pine on the World Wide Web at URL http://www.wpine.com. |
# Or visit White Pine on the World Wide Web at URL http://www.wpine.com. |
# |
# |
|
|
# vi50 is from University of Wisconsin |
# Visual 50 from Beau Shekita, BTL-Whippany <whuxlb!ejs> |
# This is a provisional vi50 termcap entry. It was copied from vi500 |
# Recently I hacked together the following termcap for Visual |
# entry. Note especially the :al: function. :k4:-:k6: are really l4-l6 in |
# Technology's Visual 50 terminal. It's a slight modification of |
# disguise; :k7:-:k9: are really l1-l3. No highlighting enabled at present. |
# the vt52 termcap. |
|
# It's intended to run when the Visual 50 is in vt52 emulation mode |
|
# (I know what you're thinking; if it's emulating a vt52, then why |
|
# another termcap? Well, it turns out that the Visual 50 can handle |
|
# :dl: and db(?) among other things, which the vt52 can't) |
|
# The termcap works OK for the most part. The only problem is on |
|
# character inserts. The whole line gets painfully redrawn for each |
|
# character typed. Any suggestions? |
|
# Beau's entry is combined with the vi50 entry from University of Wisconsin. |
|
# Note especially the :al: function. :k4:-:k6: are really l4-l6 in |
|
# disguise; :k7:-:k9: are really l1-l3. |
vi50|visual 50:\ |
vi50|visual 50:\ |
:am:ms:\ |
:am:bs:da:db:ms:pt:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:al=\EL:bt=4\Ez:cd=\Ek:ce=16\EK:cl=\Ev:cm=\EY%+ %+ :cr=^M:\ |
:al=\EL:bl=^G:bt=4\Ez:cd=\EJ:ce=16\EK:cl=\EH\EJ:\ |
:dl=3*\EM:do=\EB:ho=\EH:k1=\EP:k2=\EQ:k3=\ER:k4=\EV:k5=\EE:\ |
:cm=\EY%+ %+ :cr=^M:dl=3*\EM:do=\EB:ho=\EH:k1=\EP:k2=\EQ:\ |
:k6=\E]:k7=\EL:k8=\Ev:k9=\EM:kb=^H:kd=\EB:kh=\EH:kl=\ED:\ |
:k3=\ER:k4=\EV:k5=\EE:k6=\E]:k7=\EL:k8=\Ev:k9=\EM:kb=^H:\ |
:kr=\EC:ku=\EA:le=^H:nd=\EC:nw=^M^J:sf=^J:ta=^I:up=\EA: |
:kd=\EB:kh=\EH:kl=\ED:kr=\EC:ku=\EA:le=^H:nd=\EC:nl=^J:\ |
|
:nw=^M^J:se=\ET:sf=^J:so=\EU:sr=\EI:ta=^I:ue=\EW:up=\EA:\ |
|
:us=\ES: |
# this one was BSD & SCO's vi50 |
# this one was BSD & SCO's vi50 |
vi50adm|visual 50 in adm3a mode:\ |
vi50adm|visual 50 in adm3a mode:\ |
:am:ms:\ |
:am:ms:\ |
|
|
:nd=^L:se=\ET:sf=^J:so=\EU:ta=^I:up=^K: |
:nd=^L:se=\ET:sf=^J:so=\EU:ta=^I:up=^K: |
# From: Jeff Siegal <jbs@athena.mit.edu> |
# From: Jeff Siegal <jbs@athena.mit.edu> |
vi55|Visual 55:\ |
vi55|Visual 55:\ |
:am:mi:ms:\ |
:am:bs:mi:ms:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:al=\EL:cd=\EJ:ce=\EK:cl=\Ev:cm=\EY%+ %+ :cs=\E_%+A%+A:\ |
:al=\EL:cd=\EJ:ce=\EK:cl=\Ev:cm=\EY%+ %+ :cs=\E_%+A%+A:\ |
:dc=\Ew:dl=\EM:do=^J:ei=\Eb:ho=\EH:im=\Ea:\ |
:dc=\Ew:dl=\EM:do=^J:ei=\Eb:ho=\EH:im=\Ea:\ |
:is=\Ev\E_AX\Eb\EW\E9P\ET:kb=^H:kd=\EB:kl=\ED:kr=\EC:\ |
:is=\Ev\E_AX\Eb\EW\E9P\ET:kb=^H:kd=\EB:kl=\ED:kr=\EC:\ |
:ku=\EA:le=^H:nd=\EC:se=\ET:so=\EU:sr=\EI:ta=^I:up=\EA: |
:ku=\EA:le=^H:nd=\EC:se=\ET:so=\EU:sr=\EI:ta=^I:up=\EA: |
|
|
# The Visual 200 beeps when you type a character in insert mode. |
# Visual 200 from BRL |
# This is a horribly obnoxious misfeature, and some of the entries |
# The following switch settings are assumed for normal operation: |
# below try to get around the problem by ignoring the feature or |
# FULL_DUPLEX SCROLL CR |
# turning it off when inputting a character. They are said not to |
# AUTO_NEW_LINE_ON VISUAL_200_EMULATION_MODE |
# work well at 300 baud. (You could always cut the wire to the bell!) |
# Other switches may be set for operator convenience or communication |
# (vi200: this used to use ich1=\Ei\s\010\Ej but it's more effective to |
# requirements. |
# use :im:/:ei: directly -- esr) |
# Character insertion is kludged in order to get around the "beep" misfeature. |
# From: <mike@brl-vgr> Mon Nov 14 08:34:29 1983 |
# (This cap is commented out because :im:/:ei: is more efficient -- esr) |
vi200|vis200|visual 200 with function keys:\ |
# Supposedly "4*" delays should be used for :al:, :cd:, :cl:, :dc:, |
:am:\ |
# and :dl: strings, but we seem to get along fine without them. |
:co#80:it#8:li#24:\ |
vi200|visual 200:\ |
:al=\EL:bl=^G:cd=\Ey:ce=\Ex:cl=\Ev:cm=\EY%+ %+ :cr=^M:\ |
:am:bs:mi:ms:pt:\ |
:dc=\EO:dl=\EM:do=^J:ei=\Ej:ho=\EH:im=\Ei:\ |
:co#80:it#8:kn#10:li#24:\ |
:is=\E3\Eb\Ej\E\\\El\EG\Ec\Ek:k0=\EP:k1=\EQ:k2=\ER:\ |
:ac=:ae=\EG:al=\EL:as=\EF:bl=^G:bt=\Ez:cd=\Ey:ce=\Ex:cl=\Ev:\ |
:k3=\E :k4=\E!:k5=\E":k6=\E#:k7=\E$:k8=\E%:k9=\E&:kd=\EB:\ |
:cm=\EY%+ %+ :cr=^M:ct=\Eg:dc=\EO:dl=\EM:do=^J:ho=\EH:\ |
:kh=\EH:kl=\ED:kr=\EC:ku=\EA:le=^H:nd=\EC:se=\E3:sf=^J:\ |
:k0=\E?p:k1=\E?q:k2=\E?r:k3=\E?s:k4=\E?t:k5=\E?u:k6=\E?v:\ |
:so=\E4:sr=\EI:ta=^I:up=\EA:ve=\Ec:vs=\Ed: |
:k7=\E?w:k8=\E?x:k9=\E?y:kA=\EL:kC=\Ev:kD=\EO:kE=\Et:kI=\Ei:\ |
|
:kL=\EM:kM=\Ej:kS=\EJ:kT=\E1:kb=^H:kd=\EB:ke=\E>:kh=\EH:\ |
|
:kl=\ED:kr=\EC:ks=\E=:kt=\E2:ku=\EA:le=^H:me=\E3\Eb:mh=\E4:\ |
|
:mk=\Ea:nd=\EC:pf=\EX:po=\EW:ps=\EH\E]:\ |
|
:r1=\E3\Eb\Ej\E\\El\EG\Ec\Ek\EX:se=\E3:sf=^J:so=\E4:\ |
|
:sr=\EI:st=\E1:ta=^I:up=\EA:ve=\Ec:vs=\Ed: |
# The older Visuals didn't come with function keys. This entry uses |
# The older Visuals didn't come with function keys. This entry uses |
# :ks: and :ke: so that the keypad keys can be used as function keys. |
# :ks: and :ke: so that the keypad keys can be used as function keys. |
# If your version of vi doesn't support function keys you may want |
# If your version of vi doesn't support function keys you may want |
# to use vi200-f. |
# to use vi200-f. |
vi200-f|visual|visual 200 no function keys:\ |
vi200-f|visual 200 no function keys:\ |
:is=\E3\Eb\Ej\E\\\El\EG\Ed\Ek:k0=\E?p:k1=\E?q:k2=\E?r:\ |
:is=\E3\Eb\Ej\E\\El\EG\Ed\Ek:k0=\E?p:k1=\E?q:k2=\E?r:\ |
:k3=\E?s:k4=\E?t:k5=\E?u:k6=\E?v:k7=\E?w:k8=\E?x:k9=\E?y:\ |
:k3=\E?s:k4=\E?t:k5=\E?u:k6=\E?v:k7=\E?w:k8=\E?x:k9=\E?y:\ |
:ke=\E>:ks=\E=:se@:so@:\ |
:ke=\E>:ks=\E=:se@:so@:\ |
:tc=vi200: |
:tc=vi200: |
|
|
:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:\ |
:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:\ |
:do=\E[B:ei=\E[4l:ho=\E[H:im=\E[4h:\ |
:do=\E[B:ei=\E[4l:ho=\E[H:im=\E[4h:\ |
:is=\E[7s\E[2;3;4;20;?5;?6l\E[12;?7h\E[1Q\E[0;1(D\E[8s:\ |
:is=\E[7s\E[2;3;4;20;?5;?6l\E[12;?7h\E[1Q\E[0;1(D\E[8s:\ |
:k1=\E_A\E\\:k2=\E_B\E\\:k3=\E_C\E\\:k4=\E_D\E\\:\ |
:k1=\E_A\E\:k2=\E_B\E\:k3=\E_C\E\:k4=\E_D\E\:k5=\E_E\E\:\ |
:k5=\E_E\E\\:k6=\E_F\E\\:k7=\E_G\E\\:k8=\E_H\E\\:\ |
:k6=\E_F\E\:k7=\E_G\E\:k8=\E_H\E\:k9=\E_I\E\:kd=\E[B:\ |
:k9=\E_I\E\\:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\ |
:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:me=\E[m:nd=\E[C:\ |
:me=\E[m:nd=\E[C:se=\E[m:sf=^J:so=\E[1m:sr=\EM:ta=^I:\ |
:se=\E[m:sf=^J:so=\E[1m:sr=\EM:ta=^I:ue=\E[m:up=\E[A:\ |
:ue=\E[m:up=\E[A:us=\E[4m: |
:us=\E[4m: |
# some of the vi300s have older firmware that has the command |
# some of the vi300s have older firmware that has the command |
# sequence for setting editing extent reversed. |
# sequence for setting editing extent reversed. |
vi300-old|visual 300 with old firmware (set edit extent reversed):\ |
vi300-old|visual 300 with old firmware (set edit extent reversed):\ |
|
|
:ac=:ae=^O:al=3*\EL\Ex:as=^N:bt=4\Ez:cd=3*\Ey:ce=16\Ex:\ |
:ac=:ae=^O:al=3*\EL\Ex:as=^N:bt=4\Ez:cd=3*\Ey:ce=16\Ex:\ |
:cl=6*\Ev:cm=\EY%+ %+ :cr=^M:cs=\E(%+ %+ :dc=3*\EO:\ |
:cl=6*\Ev:cm=\EY%+ %+ :cr=^M:cs=\E(%+ %+ :dc=3*\EO:\ |
:dl=3*\EM:do=\EB:ei=\Ej:ho=\EH:im=\Ei:\ |
:dl=3*\EM:do=\EB:ei=\Ej:ho=\EH:im=\Ei:\ |
:is=\E3\E\001\E\007\E\003\Ek\EG\Ed\EX\El\E>\Eb\E\\:\ |
:is=\E3\E\001\E\007\E\003\Ek\EG\Ed\EX\El\E>\Eb\E\:\ |
:kb=^H:kd=\EB:kh=\EH:kl=\ED:kr=\EC:ku=\EA:le=^H:nd=\EC:\ |
:kb=^H:kd=\EB:kh=\EH:kl=\ED:kr=\EC:ku=\EA:le=^H:nd=\EC:\ |
:nw=^M^J:se=\E^G:sf=^J:so=\E^H:ta=8\011:ue=\E^C:up=\EA:\ |
:nw=^M^J:se=\E^G:sf=^J:so=\E^H:ta=8\011:ue=\E^C:up=\EA:\ |
:us=\E^D: |
:us=\E^D: |
|
|
vi603|visual603|visual 603:\ |
vi603|visual603|visual 603:\ |
:hs:mi:\ |
:hs:mi:\ |
:al=\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:\ |
:al=\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:\ |
:cs=\E[%i%d;%dr:dc=\E[P:dl=\E[M:ds=\EP2;1~\E\\:ei=\E[4l:\ |
:cs=\E[%i%d;%dr:dc=\E[P:dl=\E[M:ds=\EP2;1~\E\:ei=\E[4l:\ |
:fs=\E\\:i1=\E>\E[?3l\E[?4l\E[?7h\E[?8h\E[1;24r:\ |
:fs=\E\:i1=\E>\E[?3l\E[?4l\E[?7h\E[?8h\E[1;24r:\ |
:im=\E[4h:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\ |
:im=\E[4h:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\ |
:se=\E[27m:sf=\ED:so=\E[7m:sr=\EM:ts=\EP2~:ue=\E[24m:\ |
:se=\E[27m:sf=\ED:so=\E[7m:sr=\EM:ts=\EP2~:ue=\E[24m:\ |
:up=\E[A:us=\E[4m:\ |
:up=\E[A:us=\E[4m:\ |
|
|
# should be used. |
# should be used. |
# |
# |
wy30|wyse30|Wyse 30:\ |
wy30|wyse30|Wyse 30:\ |
:5i:am:bw:hs:mi:ms:xo:\ |
:5i:am:bs:bw:hs:mi:ms:xo:\ |
:Nl#8:co#80:lh#1:li#24:lw#8:ma#1:ws#45:\ |
:Nl#8:co#80:lh#1:li#24:lw#8:ma#1:ws#45:\ |
:#2=\E{:&3=\Er:@8=\E7:LF=\EA11:LO=\EA10:\ |
:#2=\E{:&3=\Er:@8=\E7:LF=\EA11:LO=\EA10:\ |
:ac=0wa_h[jukslrmqnxqzttuyv]wpxv:ae=\EH^C:al=\EE:\ |
:ac=0wa_h[jukslrmqnxqzttuyv]wpxv:ae=\EH^C:al=\EE:\ |
:as=\EH^B:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E+:cm=\E=%+ %+ :\ |
:as=\EH^B:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E+:cm=\E=%+ %+ :\ |
:cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ds=\EF\r:ei=\Er:fs=^M:\ |
:cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ds=\EF\r:ei=\Er:fs=^M:\ |
:ho=^^:im=\Eq:ip=:is=\E'\E(\E^3\E`9\016\024:k1=^A@\r:\ |
:ho=^^:im=\Eq:ip=:is=\E'\E(\E\1363\E`9\016\024:k1=^A@\r:\ |
:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:k7=^AF\r:\ |
:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:k7=^AF\r:\ |
:k8=^AG\r:kA=\EE:kB=\EI:kD=\EW:kE=\ET:kI=\EQ:kL=\ER:kN=\EK:\ |
:k8=^AG\r:kA=\EE:kB=\EI:kD=\EW:kE=\ET:kI=\EQ:kL=\ER:kN=\EK:\ |
:kP=\EJ:kS=\EY:kb=^H:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:\ |
:kP=\EJ:kS=\EY:kb=^H:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:\ |
|
|
# to correctly handle multiple attributes on a screen. |
# to correctly handle multiple attributes on a screen. |
# |
# |
wy50|wyse50|Wyse 50:\ |
wy50|wyse50|Wyse 50:\ |
:5i:am:bw:hs:mi:ms:xo:\ |
:5i:am:bs:bw:hs:mi:ms:xo:\ |
:Nl#8:co#80:lh#1:li#24:lw#8:ma#1:ws#45:\ |
:Nl#8:co#80:lh#1:li#24:lw#8:ma#1:ws#45:\ |
:#2=\E{:%9=\EP:&3=\Er:@8=\E7:F1=^AJ\r:F2=^AK\r:F3=^AL\r:\ |
:#2=\E{:%9=\EP:&3=\Er:@8=\E7:F1=^AJ\r:F2=^AK\r:F3=^AL\r:\ |
:F4=^AM\r:F5=^AN\r:F6=^AO\r:LF=\EA11:LO=\EA10:\ |
:F4=^AM\r:F5=^AN\r:F6=^AO\r:LF=\EA11:LO=\EA10:\ |
|
|
:tc=wy350-w: |
:tc=wy350-w: |
# |
# |
# This terminfo description is untested. |
# This terminfo description is untested. |
|
# The wyse100 emulates an adm31, so the adm31 entry should work. |
# |
# |
wy100|wyse 100:\ |
wy100|wyse 100:\ |
:hs:mi:\ |
:hs:mi:\ |
|
|
# (sgr removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
wy60|wyse60|Wyse 60:\ |
wy60|wyse60|Wyse 60:\ |
:am:bw:hs:km:mi:ms:\ |
:am:bs:bw:hs:km:mi:ms:\ |
:co#80:li#24:ws#45:\ |
:co#80:li#24:ws#45:\ |
:ae=\EcD:al=\EE:as=\EcE:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E+:\ |
:ae=\EcD:al=\EE:as=\EcE:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E+:\ |
:cm=\E=%+ %+ :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ds=\EF\r:\ |
:cm=\E=%+ %+ :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ds=\EF\r:\ |
|
|
# (sgr removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
wy75|wyse75|wyse 75:\ |
wy75|wyse75|wyse 75:\ |
:am:hs:mi:ms:xn:xo:\ |
:am:bs:hs:mi:ms:xn:xo:\ |
:co#80:li#24:ma#1:pb#1201:ws#78:\ |
:co#80:li#24:ma#1:pb#1201:ws#78:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
:K1=\EOw:K2=\EOu:K3=\EOy:K4=\EOq:K5=\EOs:LE=\E[%dD:\ |
:K1=\EOw:K2=\EOu:K3=\EOy:K4=\EOq:K5=\EOs:LE=\E[%dD:\ |
:RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:bt=\E[Z:\ |
:RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:bt=\E[Z:\ |
:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\ |
:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\ |
:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:\ |
:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:\ |
:ds=\E[>\\\054\001\001\E[>-\001\001:ec=\E[%dX:ei=\E[4l:\ |
:ds=\E[>\\054\001\001\E[>-\001\001:ec=\E[%dX:ei=\E[4l:\ |
:fs=^A:ho=\E[H:\ |
:fs=^A:ho=\E[H:\ |
:i1=\E[2;4;20;30l\E[?1;10l\E[12h\E[?7;8;25h:i2=\E[m:\ |
:i1=\E[2;4;20;30l\E[?1;10l\E[12h\E[?7;8;25h:i2=\E[m:\ |
:im=\E[4h:ip=:is=\E>\E(B\E)0\017:k1=\E[?5i:k2=\E[?3i:\ |
:im=\E[4h:ip=:is=\E>\E(B\E)0\017:k1=\E[?5i:k2=\E[?3i:\ |
|
|
:kh=\E[H:kl=\E[D:kr=\E[C:ks=\E[?1l\E[?7h\E=:ku=\E[A:le=^H:\ |
:kh=\E[H:kl=\E[D:kr=\E[C:ks=\E[?1l\E[?7h\E=:ku=\E[A:le=^H:\ |
:me=\E[m\017:mh=\E[0t\E[2m:mr=\E[1t\E[7m:nd=\E[C:rc=\E8:\ |
:me=\E[m\017:mh=\E[0t\E[2m:mr=\E[1t\E[7m:nd=\E[C:rc=\E8:\ |
:sc=\E7:se=\E[m:sf=\n:so=\E[1t\E[7m:sr=\EM:st=\EH:ta=^I:\ |
:sc=\E7:se=\E[m:sf=\n:so=\E[1t\E[7m:sr=\EM:st=\EH:ta=^I:\ |
:ts=\E[>\\\054\001:ue=\E[m:up=\E[A:us=\E[2t\E[4m:\ |
:ts=\E[>\\054\001:ue=\E[m:up=\E[A:us=\E[2t\E[4m:\ |
:vb=\E[30h\E\\\054\E[30l:ve=\E[?25h:vi=\E[?25l: |
:vb=\E[30h\E\\054\E[30l:ve=\E[?25h:vi=\E[?25l: |
# |
# |
# This terminal description uses the non-hidden attribute mode |
# This terminal description uses the non-hidden attribute mode |
# (with magic cookie). |
# (with magic cookie). |
|
|
# (sgr removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
wy85|wyse85|wyse 85:\ |
wy85|wyse85|wyse 85:\ |
:am:hs:mi:ms:xn:xo:\ |
:am:bs:hs:mi:ms:xn:xo:\ |
:co#80:it#8:li#24:ws#80:\ |
:co#80:it#8:li#24:ws#80:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
:K1=\EOw:K2=\EOu:K3=\EOy:K4=\EOq:K5=\EOs:LE=\E[%dD:\ |
:K1=\EOw:K2=\EOu:K3=\EOy:K4=\EOq:K5=\EOs:LE=\E[%dD:\ |
|
|
:mh=\E[2m:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[m:sf=\n:\ |
:mh=\E[2m:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[m:sf=\n:\ |
:so=\E[7m:sr=\EM:st=\EH:ta=\011:\ |
:so=\E[7m:sr=\EM:st=\EH:ta=\011:\ |
:ts=\E[40h\E7\E[25;%i%p1%dH:ue=\E[m:up=\E[A:us=\E[4m:\ |
:ts=\E[40h\E7\E[25;%i%p1%dH:ue=\E[m:up=\E[A:us=\E[4m:\ |
:vb=\E[30h\E\\\054\E[30l:ve=\E[?25h:vi=\E[?25l: |
:vb=\E[30h\E\\054\E[30l:ve=\E[?25h:vi=\E[?25l: |
# |
# |
# Wyse 85 with visual bell. |
# Wyse 85 with visual bell. |
wy85-vb|wyse85-vb|wyse 85 with visible bell:\ |
wy85-vb|wyse85-vb|wyse 85 with visible bell:\ |
:bl@:vb=\E[30h\E\\\054\E[30l:tc=wy85: |
:bl@:vb=\E[30h\E\\054\E[30l:tc=wy85: |
# |
# |
# Wyse 85 in 132-column mode. |
# Wyse 85 in 132-column mode. |
wy85-w|wyse85-w|wyse 85 in 132-column mode:\ |
wy85-w|wyse85-w|wyse 85 in 132-column mode:\ |
|
|
:mh=\E[2m:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[27m:sf=\n:\ |
:mh=\E[2m:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[27m:sf=\n:\ |
:so=\E[7m:sr=\EM:st=\EH:ta=^I:te=\E[ R:ti=\E[ Q:\ |
:so=\E[7m:sr=\EM:st=\EH:ta=^I:te=\E[ R:ti=\E[ Q:\ |
:ts=\E7\E[99;%i%p1%dH:ue=\E[24m:up=\E[A:us=\E[4m:\ |
:ts=\E7\E[99;%i%p1%dH:ue=\E[24m:up=\E[A:us=\E[4m:\ |
:vb=\E[30h\E\\\054\E[30l:ve=\E[34h\E[?25h:vi=\E[?25l:\ |
:vb=\E[30h\E\\054\E[30l:ve=\E[34h\E[?25h:vi=\E[?25l:\ |
:vs=\E[?25h\E[34l: |
:vs=\E[?25h\E[34l: |
# |
# |
# Wyse 185 with 24 data lines and top status (terminal status) |
# Wyse 185 with 24 data lines and top status (terminal status) |
|
|
:#2=\E{:%9=\EP:&3=\Er:@8=\E7:F1=^AJ\r:F2=^AK\r:F3=^AL\r:\ |
:#2=\E{:%9=\EP:&3=\Er:@8=\E7:F1=^AJ\r:F2=^AK\r:F3=^AL\r:\ |
:F4=^AM\r:F5=^AN\r:F6=^AO\r:LF=\EA11:LO=\EA10:RA=\Ed.:\ |
:F4=^AM\r:F5=^AN\r:F6=^AO\r:LF=\EA11:LO=\EA10:RA=\Ed.:\ |
:SA=\Ed/:\ |
:SA=\Ed/:\ |
:ac=+/\\\054.0[Iha2fxgqh1jYk?lZm@nEqDtCu4vAwBx3yszr{c~~:\ |
:ac=+/\\054.0[Iha2fxgqh1jYk?lZm@nEqDtCu4vAwBx3yszr{c~~:\ |
:ae=\EcD:al=\EE:as=\EcE:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E+:\ |
:ae=\EcD:al=\EE:as=\EcE:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E+:\ |
:cm=\E=%+ %+ :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ds=\EF\r:\ |
:cm=\E=%+ %+ :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ds=\EF\r:\ |
:ei=\Er:fs=^M:ho=^^:i1=\EcB0\EcC1:i2=\Ew0:im=\Eq:ip=:\ |
:ei=\Er:fs=^M:ho=^^:i1=\EcB0\EcC1:i2=\Ew0:im=\Eq:ip=:\ |
|
|
:kl=^H:kr=^L:ku=^K:le=^H:ll=^^^K:mb=\EG2:\ |
:kl=^H:kr=^L:ku=^K:le=^H:ll=^^^K:mb=\EG2:\ |
:me=\E(\EH\003\EG0\EcD:mh=\EGp:mp=\E):nd=^L:pf=^T:\ |
:me=\E(\EH\003\EG0\EcD:mh=\EGp:mp=\E):nd=^L:pf=^T:\ |
:pl=\EZ2%+?%s\177:pn=\Ez%+/%s\r:po=\Ed#:ps=\EP:\ |
:pl=\EZ2%+?%s\177:pn=\Ez%+/%s\r:po=\Ed#:ps=\EP:\ |
:px=\EZ1%+?%s\177:r1=\E~!\E~4:r2=\EeF\E`\072:\ |
:px=\EZ1%+?%s\177:r1=\E~\041\E~4:r2=\EeF\E`\072:\ |
:r3=\EwG\Ee(:sf=\n:so=\EGt:sr=\Ej:st=\E1:ta=^I:te=\Ew0:\ |
:r3=\EwG\Ee(:sf=\n:so=\EGt:sr=\Ej:st=\E1:ta=^I:te=\Ew0:\ |
:ti=\Ew1:ts=\EF:up=^K:vb=\E`8\E`9:ve=\E`1:vi=\E`0:\ |
:ti=\Ew1:ts=\EF:up=^K:vb=\E`8\E`9:ve=\E`1:vi=\E`0:\ |
:tc=adm+sgr: |
:tc=adm+sgr: |
|
|
:mh=\E[2m:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[27m:sf=\n:\ |
:mh=\E[2m:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[27m:sf=\n:\ |
:so=\E[7m:sr=\EM:st=\EH:ta=\011:te=\E[ R:ti=\E[ Q:\ |
:so=\E[7m:sr=\EM:st=\EH:ta=\011:te=\E[ R:ti=\E[ Q:\ |
:ts=\E[40l\E[40h\E7\E[99;%i%p1%dH:ue=\E[24m:up=\E[A:\ |
:ts=\E[40l\E[40h\E7\E[99;%i%p1%dH:ue=\E[24m:up=\E[A:\ |
:us=\E[4m:vb=\E[30h\E\\\054\E[30l:ve=\E[34h\E[?25h:\ |
:us=\E[4m:vb=\E[30h\E\\054\E[30l:ve=\E[34h\E[?25h:\ |
:vi=\E[?25l:vs=\E[?25h\E[34l: |
:vi=\E[?25l:vs=\E[?25h\E[34l: |
# |
# |
# Function key set for the ASCII (wy-50 compatible) keyboard |
# Function key set for the ASCII (wy-50 compatible) keyboard |
|
|
# |
# |
# Wyse 370 in 132-column mode with visual bell. |
# Wyse 370 in 132-column mode with visual bell. |
wy370-wvb|Wyse 370 with visible bell 132-columns:\ |
wy370-wvb|Wyse 370 with visible bell 132-columns:\ |
:vb=\E[30h\E\\\054\E[30l:tc=wy370-w: |
:vb=\E[30h\E\\054\E[30l:tc=wy370-w: |
wy370-rv|Wyse 370 reverse video:\ |
wy370-rv|Wyse 370 reverse video:\ |
:r3=\E[32h\E[?5h:tc=wy370: |
:r3=\E[32h\E[?5h:tc=wy370: |
# |
# |
|
|
# |
# |
# Wyse 520 with visual bell. |
# Wyse 520 with visual bell. |
wy520-vb|wyse520-vb|wyse 520 with visible bell:\ |
wy520-vb|wyse520-vb|wyse 520 with visible bell:\ |
:vb=\E[30h\E\\\054\E[30l:tc=wy520: |
:vb=\E[30h\E\\054\E[30l:tc=wy520: |
# |
# |
# Wyse 520 in 132-column mode. |
# Wyse 520 in 132-column mode. |
wy520-w|wyse520-w|wyse 520 in 132-column mode:\ |
wy520-w|wyse520-w|wyse 520 in 132-column mode:\ |
|
|
# |
# |
# Wyse 520 in 132-column mode with visual bell. |
# Wyse 520 in 132-column mode with visual bell. |
wy520-wvb|wyse520-wvb|wyse 520 with visible bell 132-columns:\ |
wy520-wvb|wyse520-wvb|wyse 520 with visible bell 132-columns:\ |
:vb=\E[30h\E\\\054\E[30l:\ |
:vb=\E[30h\E\\054\E[30l:\ |
:tc=wy520-w: |
:tc=wy520-w: |
# |
# |
# |
# |
|
|
# |
# |
# Wyse 520 with visual bell. |
# Wyse 520 with visual bell. |
wy520-epc-vb|wyse520-pc-vb|wyse 520 with visible bell:\ |
wy520-epc-vb|wyse520-pc-vb|wyse 520 with visible bell:\ |
:vb=\E[30h\E\\\054\E[30l:\ |
:vb=\E[30h\E\\054\E[30l:\ |
:tc=wy520-epc: |
:tc=wy520-epc: |
# |
# |
# Wyse 520 in 132-column mode. |
# Wyse 520 in 132-column mode. |
|
|
# |
# |
# Wyse 520 in 132-column mode with visual bell. |
# Wyse 520 in 132-column mode with visual bell. |
wy520-epc-wvb|wyse520-p-wvb|wyse 520 with visible bell 132-columns:\ |
wy520-epc-wvb|wyse520-p-wvb|wyse 520 with visible bell 132-columns:\ |
:vb=\E[30h\E\\\054\E[30l:\ |
:vb=\E[30h\E\\054\E[30l:\ |
:tc=wy520-epc-w: |
:tc=wy520-epc-w: |
# |
# |
# Wyse 520 in 80-column, 36 lines |
# Wyse 520 in 80-column, 36 lines |
|
|
# (wyse-vp: removed :if=/usr/share/tabset/wyse-adds:, there's no such |
# (wyse-vp: removed :if=/usr/share/tabset/wyse-adds:, there's no such |
# file and we don't know what :st: is -- esr) |
# file and we don't know what :st: is -- esr) |
wyse-vp|wyse|Wyse 50 in ADDS Viewpoint emulation mode with "enhance" on:\ |
wyse-vp|wyse|Wyse 50 in ADDS Viewpoint emulation mode with "enhance" on:\ |
:am:\ |
:am:bs:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:al=\EM:bl=^G:cd=\Ek:ce=\EK:cl=^L:cm=\EY%+ %+ :cr=^M:dc=\EW:\ |
:al=\EM:bl=^G:cd=\Ek:ce=\EK:cl=^L:cm=\EY%+ %+ :cr=^M:dc=\EW:\ |
:dl=\El:do=^J:ei=\Er:ho=^A:im=\Eq:is=\E`\072\E`9\017\Er:\ |
:dl=\El:do=^J:ei=\Er:ho=^A:im=\Eq:is=\E`\072\E`9\017\Er:\ |
|
|
|
|
# From: Eric Freudenthal <freudent@eric.ultra.nyu.edu> |
# From: Eric Freudenthal <freudent@eric.ultra.nyu.edu> |
wy100q|Wyse 100 for Quotron:\ |
wy100q|Wyse 100 for Quotron:\ |
|
:bs:\ |
:co#80:li#24:sg#1:\ |
:co#80:li#24:sg#1:\ |
:al=\EE:bt=\EI:cd=\EY:ce=\ET:cl=^Z:cm=\E=%+ %+ :dc=\EW:\ |
:al=\EE:bt=\EI:cd=\EY:ce=\ET:cl=^Z:cm=\E=%+ %+ :dc=\EW:\ |
:dl=\ER:do=^J:ei=\Er:ho=^^:im=\Eq:\ |
:dl=\ER:do=^J:ei=\Er:ho=^^:im=\Eq:\ |
|
|
# (kermit: removed obsolete ":ma=^Hh^Jj^Kk^Ll^^H:" -- esr) |
# (kermit: removed obsolete ":ma=^Hh^Jj^Kk^Ll^^H:" -- esr) |
# From: greg small <gts@populi.berkeley.edu> 9-25-84 |
# From: greg small <gts@populi.berkeley.edu> 9-25-84 |
kermit|standard kermit:\ |
kermit|standard kermit:\ |
|
:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:cd=\EJ:ce=\EK:cl=\EE:cm=\EY%+ %+ :ho=\EH:\ |
:cd=\EJ:ce=\EK:cl=\EE:cm=\EY%+ %+ :ho=\EH:\ |
:is=K0 Standard Kermit 9-25-84\n:kd=^J:kh=^^:kl=^H:\ |
:is=K0 Standard Kermit 9-25-84\n:kd=^J:kh=^^:kl=^H:\ |
|
|
# (msk227: removed obsolete ":ma=^Hh^Jj^Kk^Ll^^H:" -- esr) |
# (msk227: removed obsolete ":ma=^Hh^Jj^Kk^Ll^^H:" -- esr) |
# From: greg small <gts@populi.berkeley.edu> 3-17-85 |
# From: greg small <gts@populi.berkeley.edu> 3-17-85 |
msk227|mskermit227|MS-DOS Kermit 2.27 for the IBMPC:\ |
msk227|mskermit227|MS-DOS Kermit 2.27 for the IBMPC:\ |
:am@:\ |
:am@:bs:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:al=\EL:cd=\EJ:ce=\EK:cl=\EE:cm=\EY%+ %+ :dc=\EN:dl=\EM:\ |
:al=\EL:cd=\EJ:ce=\EK:cl=\EE:cm=\EY%+ %+ :dc=\EN:dl=\EM:\ |
:do=\EB:ei=\EO:ho=\EH:im=\E@:\ |
:do=\EB:ei=\EO:ho=\EH:im=\E@:\ |
|
|
# |
# |
# This section also includes Teletype-branded VDTs. |
# This section also includes Teletype-branded VDTs. |
# |
# |
# The AT&T/Teletype terminals group was sold to SunRiver Data Systems; for |
# The AT&T/Teletype terminals group was sold to SunRiver Data Systems (now |
# details, see the header comment on the ADDS section. |
# Boundless Technologies); for details, see the header comment on the ADDS |
|
# section. |
# |
# |
# These are AT&T's official terminfo entries. All-caps aliases have been |
# These are AT&T's official terminfo entries. All-caps aliases have been |
# removed. |
# removed. |
|
|
att5410v1|att4410v1|tty5410v1|AT&T 4410/5410 80 columns - version 1:\ |
att5410v1|att4410v1|tty5410v1|AT&T 4410/5410 80 columns - version 1:\ |
:am:hs:mi:ms:xo:\ |
:am:hs:mi:ms:xo:\ |
:Nl#8:co#80:it#8:lh#2:li#24:lw#8:ws#80:\ |
:Nl#8:co#80:it#8:lh#2:li#24:lw#8:ws#80:\ |
:ac=``aaffhhggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~00++--\\\054\\\054..:\ |
:ac=``aaffhhggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~00++--\054\054..:\ |
:ae=^O:al=\E[L:as=^N:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[J:\ |
:ae=^O:al=\E[L:as=^N:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[J:\ |
:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:dc=\E[P:dl=\E[M:\ |
:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:dc=\E[P:dl=\E[M:\ |
:do=\E[B:ei=:fs=\E8:ho=\E[H:i1=\E[?3l\E)0:\ |
:do=\E[B:ei=:fs=\E8:ho=\E[H:i1=\E[?3l\E)0:\ |
|
|
:i1=\E[?3h\E)0:r2=\Ec\E[?3h\E[2;0y:tc=att5410v1: |
:i1=\E[?3h\E)0:r2=\Ec\E[?3h\E[2;0y:tc=att5410v1: |
|
|
att4410|att5410|tty5410|AT&T 4410/5410 80 columns - version 2:\ |
att4410|att5410|tty5410|AT&T 4410/5410 80 columns - version 2:\ |
:..px=\E[%p1%d;%p2%l%02dq f%p1%d %p2%s:\ |
:bs:\ |
:tc=att5410v1: |
:..px=\E[%p1%d;%p2%l%02dq f%p1%d %p2%s:tc=att5410v1: |
|
|
att5410-w|att4410-w|4410-w|tty5410-w|5410-w|AT&T 4410/5410 in 132 column mode:\ |
att5410-w|att4410-w|4410-w|tty5410-w|5410-w|AT&T 4410/5410 in 132 column mode:\ |
:co#132:ws#132:\ |
:co#132:ws#132:\ |
|
|
|
|
# 5410 in terms of a vt100 |
# 5410 in terms of a vt100 |
# (v5410: added <rmam>/<smam> based on init string -- esr) |
# (v5410: added <rmam>/<smam> based on init string -- esr) |
v5410|5410 in terms of a vt100:\ |
v5410|att5410 in terms of a vt100:\ |
:am:mi:ms:xo:\ |
:am:mi:ms:xo:\ |
:co#80:it#8:li#24:vt#3:\ |
:co#80:it#8:li#24:vt#3:\ |
:@8=\EOM:K1=\EOq:K2=\EOr:K3=\EOs:K4=\EOp:K5=\EOn:RA=\E[?7l:\ |
:@8=\EOM:K1=\EOq:K2=\EOr:K3=\EOs:K4=\EOp:K5=\EOn:RA=\E[?7l:\ |
|
|
# (att4415: I added <rmam>/<smam> based on the init string -- esr) |
# (att4415: I added <rmam>/<smam> based on the init string -- esr) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
att4415|tty5420|att5420|AT&T 4415/5420 80 cols:\ |
att4415|tty5420|att5420|AT&T 4415/5420 80 cols:\ |
:db:mi:xo:\ |
:bs:db:mi:xo:\ |
:Nl#8:lh#2:lm#78:lw#8:ws#55:\ |
:Nl#8:lh#2:lm#78:lw#8:ws#55:\ |
:@1=\Et:@7=\Ez:@8=\Eent:AL=\E[%dL:CM=\E[%i%p1%d;%p2%dt:\ |
:@1=\Et:@7=\Ez:@8=\Eent:AL=\E[%dL:CM=\E[%i%p1%d;%p2%dt:\ |
:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:LE=\E[%dD:LF=\E|:\ |
:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:LE=\E[%dD:LF=\E|:\ |
|
|
# Note that this mode permits programming USER PF KEYS and labels |
# Note that this mode permits programming USER PF KEYS and labels |
# However, when you program user pf labels you have to reselect |
# However, when you program user pf labels you have to reselect |
# user pf keys to make them appear! |
# user pf keys to make them appear! |
att4415+nl|4415+nl|tty5420+nl|att5420+nl|generic AT&T 4415/5420 changes for not changing labels:\ |
att4415+nl|tty5420+nl|att5420+nl|generic AT&T 4415/5420 changes for not changing labels:\ |
:k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:\ |
:k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:\ |
:..pn=\E[%p1%d;0;0;1q%p2%\072-16.16s:\ |
:..pn=\E[%p1%d;0;0;1q%p2%:-16.16s:\ |
:..px=\E[%p1%d;%p2%l%02d;0;1q F%p1%d %p2%s: |
:..px=\E[%p1%d;%p2%l%02d;0;1q F%p1%d %p2%s: |
|
|
att4415-nl|4415-nl|tty5420-nl|att5420-nl|AT&T 4415/5420 without changing labels:\ |
att4415-nl|tty5420-nl|att5420-nl|AT&T 4415/5420 without changing labels:\ |
:k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:\ |
:k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:\ |
:tc=att4415+nl:tc=att4415: |
:tc=att4415+nl:tc=att4415: |
|
|
|
|
:i1=\E[?3h:tc=att5418: |
:i1=\E[?3h:tc=att5418: |
|
|
att4420|tty4420|teletype 4420:\ |
att4420|tty4420|teletype 4420:\ |
:da:db:eo:ms:ul:xo:\ |
:bs:da:db:eo:ms:ul:xo:\ |
:co#80:li#24:lm#72:\ |
:co#80:li#24:lm#72:\ |
:al=\EL:bl=^G:cd=\EJ:ce=\Ez:cl=\EH\EJ:cm=\EY%+ %+ :cr=\EG:\ |
:al=\EL:bl=^G:cd=\EJ:ce=\Ez:cl=\EH\EJ:cm=\EY%+ %+ :cr=\EG:\ |
:dc=\EP:dl=\EM:dm@:do=\EB:ed@:ho=\EH:k0=\EU:k3=\E@:kA=\EL:\ |
:dc=\EP:dl=\EM:dm@:do=\EB:ed@:ho=\EH:k0=\EU:k3=\E@:kA=\EL:\ |
:kB=\EO:kC=\EJ:kD=\EP:kF=\ES:kI=\E^:kL=\EM:kR=\ET:kd=\EB:\ |
:kB=\EO:kC=\EJ:kD=\EP:kF=\ES:kI=\E\136:kL=\EM:kR=\ET:kd=\EB:\ |
:kh=\EH:kl=^H:kr=\EC:ku=\EA:l0=segment advance:\ |
:kh=\EH:kl=^H:kr=\EC:ku=\EA:l0=segment advance:\ |
:l3=cursor tab:le=\ED:nd=\EC:se=\E~:sf=\EH\EM\EY7 :so=\E}:\ |
:l3=cursor tab:le=\ED:nd=\EC:se=\E~:sf=\EH\EM\EY7 :so=\E}:\ |
:ue=\EZ:up=\EA:us=\E\\: |
:ue=\EZ:up=\EA:us=\E\: |
|
|
# The following is a termcap entry for the Teletype 4424 |
# The following is a terminfo entry for the Teletype 4424 |
# asynchronous keyboard-display terminal. It supports |
# asynchronous keyboard-display terminal. It supports |
# the vi editor. The terminal must be "set up" as follows, |
# the vi editor. The terminal must be set up as follows, |
# |
# |
# HIGHLIGHT DEFINITION 3-TONE |
# HIGHLIGHT DEFINITION 3-TONE |
# DISPLAY FUNCTION GROUP III |
# DISPLAY FUNCTION GROUP III |
|
|
# and HIGHLIGHT DEFINITION 3-TONE |
# and HIGHLIGHT DEFINITION 3-TONE |
# The terminal has either bold or blink, depending on options |
# The terminal has either bold or blink, depending on options |
# |
# |
|
# (att4424: commented out :ti:=\E[1m, we don't need bright locked on -- esr) |
att4424|tty4424|teletype 4424:\ |
att4424|tty4424|teletype 4424:\ |
:am:xo:\ |
:am:bs:xo:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:\ |
:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:\ |
:ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\ |
:ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\ |
:ae=\E(B:al=\EL:as=\E(0:bl=^G:bt=\EO:cd=\EJ:ce=\Ez:\ |
:ae=\E(B:al=\EL:as=\E(0:bl=^G:bt=\EO:cd=\EJ:ce=\Ez:\ |
:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\EF:\ |
:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\EF:\ |
:dc=\EP:dl=\EM:do=\EB:ei=:ho=\E[H:ic=\E^:im=:\ |
:dc=\EP:dl=\EM:do=\EB:ei=:ho=\E[H:ic=\E\136:im=:\ |
:is=\E[20l\E[?7h:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:kC=\EJ:\ |
:is=\E[20l\E[?7h:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:kC=\EJ:\ |
:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E3:\ |
:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E3:\ |
:md=\E3:me=\EX\E~\EZ\E4\E(B:mh=\EW:mr=\E}:nd=\EC:nw=\EE:\ |
:md=\E3:me=\EX\E~\EZ\E4\E(B:mh=\EW:mr=\E}:nd=\EC:nw=\EE:\ |
:..sa=\E[%?%p1%t7%;%?%p2%t;4%;%?%p3%t;7%;%?%p6%t;1%;%?%p6%p4%|%t;5%;%?%p5%t;0%;m:\ |
:..sa=\E[%?%p1%t7%;%?%p2%t;4%;%?%p3%t;7%;%?%p6%t;1%;%?%p6%p4%|%t;5%;%?%p5%t;0%;m:\ |
:se=\E~:sf=^J:so=\E}:sr=\ET:st=\EH:ta=^I:ti=\E[1m:ue=\EZ:\ |
:se=\E~:sf=^J:so=\E}:sr=\ET:st=\EH:ta=^I:ue=\EZ:up=\EA:\ |
:up=\EA:us=\E\\: |
:us=\E\: |
|
|
att4424-1|tty4424-1|teletype 4424 in display function group I:\ |
att4424-1|tty4424-1|teletype 4424 in display function group I:\ |
:kC@:kd=\EB:kh@:kl=\ED:kr=\EC:ku=\EA:\ |
:kC@:kd=\EB:kh@:kl=\ED:kr=\EC:ku=\EA:\ |
|
|
:am:da:db:mi:\ |
:am:da:db:mi:\ |
:co#80:it#8:li#23:\ |
:co#80:it#8:li#23:\ |
:al=\EL:bl=^G:ce=\E[K:cl=\E[2;H\E[J:cm=\E[%i%2;%2H\E[B:\ |
:al=\EL:bl=^G:ce=\E[K:cl=\E[2;H\E[J:cm=\E[%i%2;%2H\E[B:\ |
:cr=^M:dc=\EP:dl=\EM:do=^J:ei=:ic=\E^:im=:ip=2:\ |
:cr=^M:dc=\EP:dl=\EM:do=^J:ei=:ic=\E\136:im=:ip=2:\ |
:is=\E[m\E[2;24r:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:kb=^H:\ |
:is=\E[m\E[2;24r:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:kb=^H:\ |
:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:me=\E[m:\ |
:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:me=\E[m:\ |
:nd=\E[C:nw=^M^J:se=\E[m:sf=^J:so=\E[7m:sr=\ET:ta=^I:\ |
:nd=\E[C:nw=^M^J:se=\E[m:sf=^J:so=\E[7m:sr=\ET:ta=^I:\ |
|
|
:ae=\E(B:al=\EL:as=\E(0:bl=^G:cd=\E[J:ce=\E[0K:ch=\E[%dG:\ |
:ae=\E(B:al=\EL:as=\E(0:bl=^G:cd=\E[J:ce=\E[0K:ch=\E[%dG:\ |
:cl=\E[H\E[2J\E[1U\E[H\E[2J\E[1V:cm=\E[%i%d;%dH:cr=^M:\ |
:cl=\E[H\E[2J\E[1U\E[H\E[2J\E[1V:cm=\E[%i%d;%dH:cr=^M:\ |
:ct=\E[3g:cv=\E[%dd:dc=\EP:dl=\E[M:do=\E[B:ei=:ho=\E[H:\ |
:ct=\E[3g:cv=\E[%dd:dc=\EP:dl=\E[M:do=\E[B:ei=:ho=\E[H:\ |
:i1=\Ec\E[?7h:ic=\E^:im=:is=\E[m\E[1;24r:k1=\EOP:k2=\EOQ:\ |
:i1=\Ec\E[?7h:ic=\E\136:im=:is=\E[m\E[1;24r:k1=\EOP:\ |
:k3=\EOR:k4=\EOS:k5=\EOT:k6=\EOU:k7=\EOV:k8=\EOW:kB=\EO:\ |
:k2=\EOQ:k3=\EOR:k4=\EOS:k5=\EOT:k6=\EOU:k7=\EOV:k8=\EOW:\ |
:kC=\E[2J:kH=\E[24;1H:kb=^H:kd=\EB:kh=\E[H:kl=\ED:kr=\EC:\ |
:kB=\EO:kC=\E[2J:kH=\E[24;1H:kb=^H:kd=\EB:kh=\E[H:kl=\ED:\ |
:ku=\EA:le=\E[D:ll=\E[24H:md=\E[5m:me=\E[m\E(B:mr=\E[7m:\ |
:kr=\EC:ku=\EA:le=\E[D:ll=\E[24H:md=\E[5m:me=\E[m\E(B:\ |
:nd=\E[C:nw=^M^J:r2=\Ec\E[?3l\E[2;0y:rc=\E8:sc=\E7:\ |
:mr=\E[7m:nd=\E[C:nw=^M^J:r2=\Ec\E[?3l\E[2;0y:rc=\E8:\ |
:se=\E[m:sf=^J:so=\E[5m:sr=\ET:st=\E1:ta=^I:ue=\E[m:up=\EA:\ |
:sc=\E7:se=\E[m:sf=^J:so=\E[5m:sr=\ET:st=\E1:ta=^I:ue=\E[m:\ |
:us=\E[4m: |
:up=\EA:us=\E[4m: |
|
|
# Terminfo entry for the AT&T 510 A Personal Terminal |
# Terminfo entry for the AT&T 510 A Personal Terminal |
# Function keys 9 - 16 are available only after the |
# Function keys 9 - 16 are available only after the |
|
|
# This entry is based on one done by Ernie Rice at Summit, NJ and |
# This entry is based on one done by Ernie Rice at Summit, NJ and |
# changed by Anne Gallup, Skokie, IL, ttrdc!anne |
# changed by Anne Gallup, Skokie, IL, ttrdc!anne |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
att510a|510a|bct510a|510A|AT&T 510A Personal Terminal:\ |
att510a|bct510a|AT&T 510A Personal Terminal:\ |
:am:mi:ms:xn:xo:\ |
:am:mi:ms:xn:xo:\ |
:Nl#8:co#80:lh#2:li#24:lw#7:\ |
:Nl#8:co#80:lh#2:li#24:lw#7:\ |
:#4=\E[u:%i=\E[v:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:\ |
:#4=\E[u:%i=\E[v:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:\ |
:F1=\EOe:F2=\EOf:F3=\EOg:F4=\EOh:F5=\EOi:F6=\EOj:LE=\E[%dD:\ |
:F1=\EOe:F2=\EOf:F3=\EOg:F4=\EOh:F5=\EOi:F6=\EOj:LE=\E[%dD:\ |
:RI=\E[%dC:UP=\E[%dA:\ |
:RI=\E[%dC:UP=\E[%dA:\ |
:ac=hrisjjkkllmmnnqqttuuvvwwxx{{||}}~~-f\\\054h.e+g`b:\ |
:ac=hrisjjkkllmmnnqqttuuvvwwxx{{||}}~~-f\054h.e+g`b:\ |
:ae=^O:al=\E[L:as=^N:bl=^G:bt=\E[Z:cb=\E[1K:cd=\E[0J:\ |
:ae=^O:al=\E[L:as=^N:bl=^G:bt=\E[Z:cb=\E[1K:cd=\E[0J:\ |
:ce=\E[0K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:ct=\E[3g:\ |
:ce=\E[0K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:ct=\E[3g:\ |
:dc=\E[P:dl=\E[M:do=\E[1B:eA=\E(B\E)1:ff=^L:ho=\E[H:\ |
:dc=\E[P:dl=\E[M:do=\E[1B:eA=\E(B\E)1:ff=^L:ho=\E[H:\ |
|
|
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
att510d|510d|bct510d|510D|AT&T 510D Personal Terminal:\ |
att510d|bct510d|AT&T 510D Personal Terminal:\ |
:am:da:db:mi:ms:xn:xo:\ |
:am:da:db:mi:ms:xn:xo:\ |
:co#80:li#24:lm#48:\ |
:co#80:li#24:lm#48:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
|
|
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
att500|att513|500bct|513bct|AT&T 513 using page mode:\ |
att500|att513|AT&T 513 using page mode:\ |
:am:mi:ms:xn:xo:\ |
:am:mi:ms:xn:xo:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
|
|
:DO=\E[%de:RI=\E[%da:cr=^M:do=^J:ff=^L:i1=\Ec:is=\E[20l\r:\ |
:DO=\E[%de:RI=\E[%da:cr=^M:do=^J:ff=^L:i1=\Ec:is=\E[20l\r:\ |
:nd= :ta=^I:up=\EM: |
:nd= :ta=^I:up=\EM: |
|
|
|
# Teletype 5620, firmware version 1.1 (8;7;3) or earlier from BRL |
|
# The following SET-UP modes are assumed for normal operation: |
|
# CR_DEF=CR NL_DEF=INDEX DUPLEX=FULL |
|
# Other SET-UP modes may be set for operator convenience or communication |
|
# requirements. This termcap description is for the Resident Terminal Mode. |
|
# No delays specified; use "stty ixon -ixany" to enable DC3/DC1 flow control! |
|
# The BRL entry also said: UNSAFE :ll=\E[70H: |
|
att5620-1|tty5620-1|dmd1|Teletype 5620 with old ROMs:\ |
|
:am:xo:\ |
|
:co#88:it#8:li#70:vt#3:\ |
|
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:IC=\E[%d@:SF=\E[%dS:\ |
|
:SR=\E[%dT:al=\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[J:\ |
|
:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:do=^J:ei=:ho=\E[H:\ |
|
:ic=\E[@:im=:kC=\E[2J:kH=\E[70;1H:kb=^H:kd=\E[B:kh=\E[H:\ |
|
:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:nd=\E[C:nw=^M^J:r1=\Ec:\ |
|
:rc=\E8:sc=\E7:sf=^J:sr=\E[T:ta=^I:up=\E[A: |
|
|
# 5620 terminfo (2.0 or later ROMS with char attributes) |
# 5620 terminfo (2.0 or later ROMS with char attributes) |
|
# The following SET-UP modes are assumed for normal operation: |
|
# DUPLEX=FULL GEN_FLOW=ON NEWLINE=INDEX RETURN=CR |
|
# Other SET-UP modes may be set for operator convenience or communication |
|
# requirements. This termcap description is for Resident Terminal Mode. No |
|
# delays are specified; use "stty ixon -ixany" to enable DC3/DC1 flow control! |
# assumptions: :sf: (scroll forward one line) is only done at screen bottom |
# assumptions: :sf: (scroll forward one line) is only done at screen bottom |
# Be aware that older versions of the dmd have a firmware bug that affects |
# Be aware that older versions of the dmd have a firmware bug that affects |
# parameter defaulting; for this terminal, the 0 in \E[0m is not optional. |
# parameter defaulting; for this terminal, the 0 in \E[0m is not optional. |
|
# :ms: is from an otherwise inferior BRL for this terminal. That entry |
|
# also has :ll:=\E[70H commented out and marked unsafe. |
# For more, see the 5620 FAQ maintained by David Breneman <daveb@dgtl.com>. |
# For more, see the 5620 FAQ maintained by David Breneman <daveb@dgtl.com>. |
att5620|dmd|tty5620|ttydmd|5620|5620 terminal 88 columns:\ |
att5620|dmd|tty5620|ttydmd|5620|5620 terminal 88 columns:\ |
:NL:NP:am:xo:\ |
:NL:NP:am:bs:ms:xo:\ |
:co#88:it#8:li#70:\ |
:co#88:it#8:li#70:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:IC=\E[%d@:SF=\E[%dS:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:IC=\E[%d@:SF=\E[%dS:\ |
:SR=\E[%dT:al=\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[J:\ |
:SR=\E[%dT:al=\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[J:\ |
|
|
:mr=\E[7m:nd=\E[C:nw=^J:..px=\E[%p1%d;%p2%l%dq%p2%s:\ |
:mr=\E[7m:nd=\E[C:nw=^J:..px=\E[%p1%d;%p2%l%dq%p2%s:\ |
:r1=\Ec:rc=\E8:sc=\E7:se=\E[0m:sf=\E[S:so=\E[7m:sr=\E[T:\ |
:r1=\Ec:rc=\E8:sc=\E7:se=\E[0m:sf=\E[S:so=\E[7m:sr=\E[T:\ |
:ta=^I:ue=\E[0m:up=\E[A:us=\E[4m: |
:ta=^I:ue=\E[0m:up=\E[A:us=\E[4m: |
att5620-24|dmd-24|teletype dmd 5620 in a 24x80 layer:\ |
att5620-24|tty5620-24|dmd-24|teletype dmd 5620 in a 24x80 layer:\ |
:li#24:tc=att5620: |
:li#24:tc=att5620: |
att5620-34|dmd-34|teletype dmd 5620 in a 34x80 layer:\ |
att5620-34|tty5620-34|dmd-34|teletype dmd 5620 in a 34x80 layer:\ |
:li#34:tc=att5620: |
:li#34:tc=att5620: |
|
# 5620 layer running the "S" system's downloaded graphics handler: |
|
att5620-s|tty5620-s|layer|vitty|5620 S layer:\ |
|
:am:bs:pt:\ |
|
:co#80:it#8:li#72:\ |
|
:al=\EI:bl=^G:ce=\EK:cl=^L:cm=\EY%r%+ %+ :cr=^M:dl=\ED:\ |
|
:do=^J:kC=\E[2J:kH=\E[70;1H:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:\ |
|
:kr=\E[C:ku=\E[A:le=^H:sf=^J:ta=^I:up=^K:vb=\E^G: |
|
|
# Entries for <kf15> thru <kf28> refer to the shifted system pf keys. |
# Entries for <kf15> thru <kf28> refer to the shifted system pf keys. |
# |
# |
|
|
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
att605|605bct|AT&T 605 80 column 102key keyboard:\ |
att605|AT&T 605 80 column 102key keyboard:\ |
:am:eo:xo:\ |
:am:eo:xo:\ |
:co#80:li#24:ws#80:\ |
:co#80:li#24:ws#80:\ |
:DC=\E[%dP:DL=\E[%dM:IC=\E[%d@:ae=^O:al=\E[L:as=\E)0\016:\ |
:DC=\E[%dP:DL=\E[%dM:IC=\E[%d@:ae=^O:al=\E[L:as=\E)0\016:\ |
|
|
:mr=\E[7m:nd=\E[C:nw=\EE:rc=\E8:sc=\E7:se=\E[m:sf=^J:\ |
:mr=\E[7m:nd=\E[C:nw=\EE:rc=\E8:sc=\E7:se=\E[m:sf=^J:\ |
:so=\E[7m:ta=^I:ts=\E7\E[25;%i%p1%dx:ue=\E[m:up=\E[A:\ |
:so=\E[7m:ta=^I:ts=\E7\E[25;%i%p1%dx:ue=\E[m:up=\E[A:\ |
:us=\E[4m: |
:us=\E[4m: |
att605-pc|605bct-pc|ATT 605 in pc term mode:\ |
att605-pc|ATT 605 in pc term mode:\ |
:@7=\E[F:AL=\E[L:S4=250\E[?11l\E[50;1|:S5=400\E[50;0|:\ |
:@7=\E[F:AL=\E[L:S4=250\E[?11l\E[50;1|:S5=400\E[50;0|:\ |
:XF=g:XN=e:\ |
:XF=g:XN=e:\ |
:ac=k\277l\332m\300j\331n\305w\302q\304u\264t\303v\301x\263:\ |
:ac=k\277l\332m\300j\331n\305w\302q\304u\264t\303v\301x\263:\ |
|
|
:kN=\E[G:kP=\E[I:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\ |
:kN=\E[G:kP=\E[I:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\ |
:le=\E[D:nd=\E[C:up=\E[A:\ |
:le=\E[D:nd=\E[C:up=\E[A:\ |
:tc=att605: |
:tc=att605: |
att605-w|605bct-w|AT&T 605-w 132 column 102 key keyboard:\ |
att605-w|AT&T 605-w 132 column 102 key keyboard:\ |
:co#132:ws#132:\ |
:co#132:ws#132:\ |
:i1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h\E(B\E)0:tc=att605: |
:i1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h\E(B\E)0:tc=att605: |
# (att610: I added <rmam>/<smam> based on the init string. I also |
# (att610: I added <rmam>/<smam> based on the init string. I also |
# added :SF: and :SR: because the BSD file says the 615s have them, |
# added :SF: and :SR: because the BSD file says the att615s have them, |
# and the 615 is like a 610 with a big keyboard, and most of their other |
# and the 615 is like a 610 with a big keyboard, and most of their other |
# smart terminals support the same sequence -- esr) |
# smart terminals support the same sequence -- esr) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
att610|610bct|AT&T 610; 80 column; 98key keyboard:\ |
att610|AT&T 610; 80 column; 98key keyboard:\ |
:am:es:hs:mi:ms:xn:xo:\ |
:am:es:hs:mi:ms:xn:xo:\ |
:co#80:it#8:li#24:ws#80:\ |
:co#80:it#8:li#24:ws#80:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
|
|
:ts=\E7\E[25;%i%p1%dx:ue=\E[m:up=\E[A:us=\E[4m:\ |
:ts=\E7\E[25;%i%p1%dx:ue=\E[m:up=\E[A:us=\E[4m:\ |
:vb=\E[?5h\E[?5l:ve=\E[?25h\E[?12l:vi=\E[?25l:\ |
:vb=\E[?5h\E[?5l:ve=\E[?25h\E[?12l:vi=\E[?25l:\ |
:vs=\E[?12;25h: |
:vs=\E[?12;25h: |
att610-w|610bct-w|AT&T 610; 132 column; 98key keyboard:\ |
att610-w|AT&T 610; 132 column; 98key keyboard:\ |
:co#132:ws#132:\ |
:co#132:ws#132:\ |
:i1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h:tc=att610: |
:i1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h:tc=att610: |
|
|
att610-103k|610-103k|610bct-103k|AT&T 610; 80 column; 103key keyboard:\ |
att610-103k|AT&T 610; 80 column; 103key keyboard:\ |
:!1=\EOO:!2=\EOP:!3=\EOS:#1=\EOM:%0=\EOt:%1=\EOm:%2=\ENi:\ |
:!1=\EOO:!2=\EOP:!3=\EOS:#1=\EOM:%0=\EOt:%1=\EOm:%2=\ENi:\ |
:%3=\EOl:%4=\ENc:%5=\ENh:%6=\EOv:%7=\EOr:%8=\ENg:%9=\EOz:\ |
:%3=\EOl:%4=\ENc:%5=\ENh:%6=\EOv:%7=\EOr:%8=\ENg:%9=\EOz:\ |
:%a=\EOL:%b=\ENC:%c=\ENH:%d=\EOR:%e=\ENG:%f=\EOZ:%g=\EOT:\ |
:%a=\EOL:%b=\ENC:%c=\ENH:%d=\EOR:%e=\ENG:%f=\EOZ:%g=\EOT:\ |
|
|
:@6=\EOn:@7=\E0:@8=^M:@9=\EOk:F1@:F2@:F3@:F4@:k9@:k;@:kD=\ENf:\ |
:@6=\EOn:@7=\E0:@8=^M:@9=\EOk:F1@:F2@:F3@:F4@:k9@:k;@:kD=\ENf:\ |
:kE=\EOa:kI=\ENj:kL=\ENe:kM=\ENj:kN=\E[U:kP=\E[V:\ |
:kE=\EOa:kI=\ENj:kL=\ENe:kM=\ENj:kN=\E[U:kP=\E[V:\ |
:tc=att610: |
:tc=att610: |
att610-103k-w|610-103k-w|610bct-103k-w|AT&T 610; 132 column; 103key keyboard:\ |
att610-103k-w|AT&T 610; 132 column; 103key keyboard:\ |
:co#132:ws#132:\ |
:co#132:ws#132:\ |
:i1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h:tc=att610-103k: |
:i1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h:tc=att610-103k: |
att615|615mt|AT&T 615; 80 column; 98key keyboard:\ |
att615|AT&T 615; 80 column; 98key keyboard:\ |
:#4=\E[ A:%i=\E[ @:F5=\EOC:F6=\EOD:F7=\EOE:F8=\EOF:F9=\EOG:\ |
:#4=\E[ A:%i=\E[ @:F5=\EOC:F6=\EOD:F7=\EOE:F8=\EOF:F9=\EOG:\ |
:FA=\EOH:FB=\EOI:FC=\EOJ:FD=\ENO:FE=\ENP:FF=\ENQ:FG=\ENR:\ |
:FA=\EOH:FB=\EOI:FC=\EOJ:FD=\ENO:FE=\ENP:FF=\ENQ:FG=\ENR:\ |
:FH=\ENS:FI=\ENT:FJ=\EOP:FK=\EOQ:FL=\EOR:FM=\EOS:FN=\EOw:\ |
:FH=\ENS:FI=\ENT:FJ=\EOP:FK=\EOQ:FL=\EOR:FM=\EOS:FN=\EOw:\ |
:FO=\EOx:FP=\EOy:FQ=\EOm:FR=\EOt:FS=\EOu:FT=\EOv:FU=\EOl:\ |
:FO=\EOx:FP=\EOy:FQ=\EOm:FR=\EOt:FS=\EOu:FT=\EOv:FU=\EOl:\ |
:FV=\EOq:FW=\EOr:FX=\EOs:FY=\EOp:FZ=\EOn:Fa=\EOM:\ |
:FV=\EOq:FW=\EOr:FX=\EOs:FY=\EOp:FZ=\EOn:Fa=\EOM:\ |
:tc=att610: |
:tc=att610: |
att615-w|615-w|615mt-w|AT&T 615; 132 column; 98key keyboard:\ |
att615-w|AT&T 615; 132 column; 98key keyboard:\ |
:#4=\E[ A:%i=\E[ @:F5=\EOC:F6=\EOD:F7=\EOE:F8=\EOF:F9=\EOG:\ |
:#4=\E[ A:%i=\E[ @:F5=\EOC:F6=\EOD:F7=\EOE:F8=\EOF:F9=\EOG:\ |
:FA=\EOH:FB=\EOI:FC=\EOJ:FD=\ENO:FE=\ENP:FF=\ENQ:FG=\ENR:\ |
:FA=\EOH:FB=\EOI:FC=\EOJ:FD=\ENO:FE=\ENP:FF=\ENQ:FG=\ENR:\ |
:FH=\ENS:FI=\ENT:FJ=\EOP:FK=\EOQ:FL=\EOR:FM=\EOS:FN=\EOw:\ |
:FH=\ENS:FI=\ENT:FJ=\EOP:FK=\EOQ:FL=\EOR:FM=\EOS:FN=\EOw:\ |
:FO=\EOx:FP=\EOy:FQ=\EOm:FR=\EOt:FS=\EOu:FT=\EOv:FU=\EOl:\ |
:FO=\EOx:FP=\EOy:FQ=\EOm:FR=\EOt:FS=\EOu:FT=\EOv:FU=\EOl:\ |
:FV=\EOq:FW=\EOr:FX=\EOs:FY=\EOp:FZ=\EOn:Fa=\EOM:\ |
:FV=\EOq:FW=\EOr:FX=\EOs:FY=\EOp:FZ=\EOn:Fa=\EOM:\ |
:tc=att610-w: |
:tc=att610-w: |
att615-103k|615-103k|615mt-103k|AT&T 615; 80 column; 103key keyboard:\ |
att615-103k|AT&T 615; 80 column; 103key keyboard:\ |
:#4=\E[ A:%i=\E[ @:\ |
:#4=\E[ A:%i=\E[ @:\ |
:tc=att610-103k: |
:tc=att610-103k: |
att615-103k-w|615-103k-w|615mt-103k-w|AT&T 615; 132 column; 103key keyboard:\ |
att615-103k-w|AT&T 615; 132 column; 103key keyboard:\ |
:#4=\E[ A:%i=\E[ @:\ |
:#4=\E[ A:%i=\E[ @:\ |
:tc=att610-103k-w: |
:tc=att610-103k-w: |
# (att620: I added <rmam>/<smam> based on the init string and |
# (att620: I added <rmam>/<smam> based on the init string and |
|
|
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
att620|620mtg|AT&T 620; 80 column; 98key keyboard:\ |
att620|AT&T 620; 80 column; 98key keyboard:\ |
:am:es:hs:mi:ms:xn:xo:\ |
:am:es:hs:mi:ms:xn:xo:\ |
:co#80:it#8:li#24:ws#80:\ |
:co#80:it#8:li#24:ws#80:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
|
|
:sr=\EM:ta=^I:ts=\E7\E[25;%i%p1%dx:ue=\E[m:up=\E[A:\ |
:sr=\EM:ta=^I:ts=\E7\E[25;%i%p1%dx:ue=\E[m:up=\E[A:\ |
:us=\E[4m:vb=\E[?5h\E[?5l:ve=\E[?25h\E[?12l:vi=\E[?25l:\ |
:us=\E[4m:vb=\E[?5h\E[?5l:ve=\E[?25h\E[?12l:vi=\E[?25l:\ |
:vs=\E[?12;25h: |
:vs=\E[?12;25h: |
att620-w|620-w|620mtg-w|AT&T 620; 132 column; 98key keyboard:\ |
att620-w|AT&T 620; 132 column; 98key keyboard:\ |
:co#132:ws#132:\ |
:co#132:ws#132:\ |
:i1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h:tc=att620: |
:i1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h:tc=att620: |
att620-103k|620-103k|620mtg-103k|AT&T 620; 80 column; 103key keyboard:\ |
att620-103k|AT&T 620; 80 column; 103key keyboard:\ |
:!1=\EOO:!2=\EOP:!3=\EOS:#1=\EOM:%0=\EOt:%1=\EOm:%2=\ENi:\ |
:!1=\EOO:!2=\EOP:!3=\EOS:#1=\EOM:%0=\EOt:%1=\EOm:%2=\ENi:\ |
:%3=\EOl:%4=\ENc:%5=\ENh:%6=\EOv:%7=\EOr:%8=\ENg:%9=\EOz:\ |
:%3=\EOl:%4=\ENc:%5=\ENh:%6=\EOv:%7=\EOr:%8=\ENg:%9=\EOz:\ |
:%a=\EOL:%b=\ENC:%c=\ENH:%d=\EOR:%e=\ENG:%f=\EOZ:%g=\EOT:\ |
:%a=\EOL:%b=\ENC:%c=\ENH:%d=\EOR:%e=\ENG:%f=\EOZ:%g=\EOT:\ |
|
|
:kE=\EOa:kI=\ENj:kL=\ENe:kM=\ENj:kN=\E[U:kP=\E[V:\ |
:kE=\EOa:kI=\ENj:kL=\ENe:kM=\ENj:kN=\E[U:kP=\E[V:\ |
:tc=att620: |
:tc=att620: |
|
|
att620-103k-w|620-103k-w|620mtg-103k-w|AT&T 620; 132 column; 103key keyboard:\ |
att620-103k-w|AT&T 620; 132 column; 103key keyboard:\ |
:co#132:ws#132:\ |
:co#132:ws#132:\ |
:i1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h:tc=att620-103k: |
:i1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h:tc=att620-103k: |
|
|
|
# AT&T (formerly Teletype) 630 Multi-Tasking Graphics terminal |
|
# The following SETUP modes are assumed for normal operation: |
|
# Local_Echo=Off Gen_Flow=On Return=CR Received_Newline=LF |
|
# Font_Size=Large Non-Layers_Window_Cols=80 |
|
# Non-Layers_Window_Rows=60 |
|
# Other SETUP modes may be set for operator convenience or communication |
|
# requirements. Some capabilities assume a printer attached to the Aux EIA |
|
# port. This termcap description is for the Fixed Non-Layers Window. No |
|
# delays are specified; use "stty ixon -ixany" to enable DC3/DC1 flow control! |
# (att630: added :ic:, :mb: and :mh: from a BSD termcap file -- esr) |
# (att630: added :ic:, :mb: and :mh: from a BSD termcap file -- esr) |
att630|5630|5630DMD|630MTG|AT&T 630 windowing terminal:\ |
att630|AT&T 630 windowing terminal:\ |
:NP:am:da:db:mi:ms:xo:\ |
:NP:am:bs:da:db:mi:ms:xo:\ |
:co#80:it#8:li#60:lm#0:\ |
:co#80:it#8:li#60:lm#0:\ |
:@8=^M:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:F1=\ENq:\ |
:@8=^M:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:F1=\ENq:\ |
:F2=\ENr:F3=\ENs:F4=\ENt:F5=\ENu:F6=\ENv:F7=\ENw:F8=\ENx:\ |
:F2=\ENr:F3=\ENs:F4=\ENt:F5=\ENu:F6=\ENv:F7=\ENw:F8=\ENx:\ |
|
|
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
att730|730MTG|AT&T 730 windowing terminal:\ |
att730|AT&T 730 windowing terminal:\ |
:am:da:db:es:hs:mi:ms:xn:xo:\ |
:am:da:db:es:hs:mi:ms:xn:xo:\ |
:co#80:it#8:li#60:lm#0:ws#80:\ |
:co#80:it#8:li#60:lm#0:ws#80:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
|
|
att505|pt505|att5430|gs5430|AT&T Personal Terminal 505 or 5430 GETSET terminal:\ |
att505|pt505|att5430|gs5430|AT&T Personal Terminal 505 or 5430 GETSET terminal:\ |
:am:xo:\ |
:am:xo:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:&2=\E[27s:@4=\E!:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:\ |
:&2=\E[27s:@4=\E\041:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:\ |
:F8=\E[18s:F9=\E[19s:FA=\E[20s:FB=\E[21s:FC=\E[22s:\ |
:DO=\E[%dB:F8=\E[18s:F9=\E[19s:FA=\E[20s:FB=\E[21s:\ |
:FD=\E[23s:FE=\E24s:FG=\E26s:LE=\E[%dD:RA=\E[11;1j:\ |
:FC=\E[22s:FD=\E[23s:FE=\E24s:FG=\E26s:LE=\E[%dD:\ |
:RI=\E[%dC:SA=\E[11;0j:UP=\E[%dA:\ |
:RA=\E[11;1j:RI=\E[%dC:SA=\E[11;0j:UP=\E[%dA:\ |
:ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\ |
:ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\ |
:ae=\E[10m:al=\E[L:as=\E[11m:bl=^G:cb=\E2K:cd=\E[0J:\ |
:ae=\E[10m:al=\E[L:as=\E[11m:bl=^G:cb=\E2K:cd=\E[0J:\ |
:ce=\E[0K:cl=\E[2J\E[H:cm=\E[%d;%dH:cr=^M:dc=\E[P:dl=\E[M:\ |
:ce=\E[0K:cl=\E[2J\E[H:cm=\E[%d;%dH:cr=^M:dc=\E[P:dl=\E[M:\ |
:do=\E[B:ei=\E[4l:ho=\E[H:\ |
:do=\E[B:ei=\E[4l:ho=\E[H:\ |
:i1=\EPr\\E[0u\E[2J\E[0;0H\E[m\E[3l\E[<l\E[4l\E[>l\E[=l\E[?l:\ |
:i1=\EPr\E[0u\E[2J\E[0;0H\E[m\E[3l\E[<l\E[4l\E[>l\E[=l\E[?l:\ |
:im=\E[4h:k0=\E[00s:k1=\E[01s:k2=\E[02s:k3=\E[03s:\ |
:im=\E[4h:k0=\E[00s:k1=\E[01s:k2=\E[02s:k3=\E[03s:\ |
:k4=\E[04s:k5=\E[05s:k6=\E[06s:kb=^H:kd=\E[B:kl=\E[D:\ |
:k4=\E[04s:k5=\E[05s:k6=\E[06s:kb=^H:kd=\E[B:kl=\E[D:\ |
:kr=\E[C:ku=\E[A:le=\E[D:mb=\E[5m:md=\E[1m:me=\E[m:\ |
:kr=\E[C:ku=\E[A:le=\E[D:mb=\E[5m:md=\E[1m:me=\E[m:\ |
|
|
# From: <cbosg!ucbvax!SRC:george> Fri Sep 11 22:38:32 1981 |
# From: <cbosg!ucbvax!SRC:george> Fri Sep 11 22:38:32 1981 |
# (ampex80: some capabilities merged in from SCO's entry -- esr) |
# (ampex80: some capabilities merged in from SCO's entry -- esr) |
ampex80|a80|d80|dialogue|dialogue80|ampex dialogue 80:\ |
ampex80|a80|d80|dialogue|dialogue80|ampex dialogue 80:\ |
:am:bw:ul:\ |
:am:bs:bw:ul:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:al=\EE:bl=^G:bt=\EI:cd=\Ey:ce=\Et:cl=\E*:cm=\E=%+ %+ :\ |
:al=\EE:bl=^G:bt=\EI:cd=\Ey:ce=\Et:cl=\E*:cm=\E=%+ %+ :\ |
:cr=^M:ct=\E3:dc=\EW:dl=\ER:do=^J:ei=:ic=\EQ:im=:is=\EA:le=^H:\ |
:cr=^M:ct=\E3:dc=\EW:dl=\ER:do=^J:ei=:ic=\EQ:im=:is=\EA:le=^H:\ |
|
|
# From: Richard Bascove <atd!dsd!rcb@ucbvax.berkeley.edu> |
# From: Richard Bascove <atd!dsd!rcb@ucbvax.berkeley.edu> |
# (ampex210: removed obsolete ":kn#10:" -- esr) |
# (ampex210: removed obsolete ":kn#10:" -- esr) |
ampex210|a210|ampex a210:\ |
ampex210|a210|ampex a210:\ |
:am:hs:xn:\ |
:am:bs:hs:xn:\ |
:co#80:it#8:li#24:sg#1:\ |
:co#80:it#8:li#24:sg#1:\ |
:al=\EE:bt=\EI:cd=\Ey:ce=\Et:cl=\E*:cm=\E=%+ %+ :dc=\EW:\ |
:al=\EE:bt=\EI:cd=\Ey:ce=\Et:cl=\E*:cm=\E=%+ %+ :dc=\EW:\ |
:dl=\ER:ei=:fs=\E.2:ho=^^:ic=\EQ:if=/usr/share/tabset/std:\ |
:dl=\ER:ei=:fs=\E.2:ho=^^:ic=\EQ:if=/usr/share/tabset/std:\ |
|
|
:kr=^L:ku=^K:le=^H:mk@:nd=^L:ta=^I:ts=\E.0\Eg\E}\Ef:up=^K:\ |
:kr=^L:ku=^K:le=^H:mk@:nd=^L:ta=^I:ts=\E.0\Eg\E}\Ef:up=^K:\ |
:vb=\EU\EX\EU\EX\EU\EX\EU\EX:\ |
:vb=\EU\EX\EU\EX\EU\EX\EU\EX:\ |
:tc=adm+sgr: |
:tc=adm+sgr: |
# (ampex219: I added <rmam>/<smam> based on the init string, |
# (ampex219: I added <rmam>/<smam> based on the init string, added :vs: |
|
# from ampex219w, added :ve:=\E[?3l, irresistibly suggested by :vs:, |
# and moved the padding to be *after* the caps -- esr) |
# and moved the padding to be *after* the caps -- esr) |
ampex219|ampex-219|amp219|Ampex with Automargins:\ |
ampex219|ampex-219|amp219|Ampex with Automargins:\ |
:hs:xn:\ |
:hs:xn:\ |
|
|
:k7=\E[18~:k8=\E[19~:k9=\E[20~:kd=\E[B:ke=\E>:kh=\E[H:\ |
:k7=\E[18~:k8=\E[19~:k9=\E[20~:kd=\E[B:ke=\E>:kh=\E[H:\ |
:kl=\E[D:kr=\E[C:ks=\E=:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:\ |
:kl=\E[D:kr=\E[C:ks=\E=:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:\ |
:me=\E[m:mh=\E[1m:mr=\E[7m:nd=\E[C:se=\E[m:sf=^J:so=\E[7m:\ |
:me=\E[m:mh=\E[1m:mr=\E[7m:nd=\E[C:se=\E[m:sf=^J:so=\E[7m:\ |
:sr=\EM:ta=^I:ue=\E[m:up=\E[A:us=\E[4m: |
:sr=\EM:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:ve=\E[?3l:vs=\E[?3h: |
ampex219w|ampex-219w|amp219w|Ampex 132 cols:\ |
ampex219w|ampex-219w|amp219w|Ampex 132 cols:\ |
:co#132:li#24:\ |
:co#132:li#24:\ |
:bl=^G:cr=^M:do=^J:is=\E>\E[?3h\E[?4l\E[?5l\E[?7h\E[?8h:\ |
:bl=^G:cr=^M:do=^J:is=\E>\E[?3h\E[?4l\E[?5l\E[?7h\E[?8h:\ |
:sf=^J:vs=\E[?3h:\ |
:sf=^J:\ |
:tc=ampex219: |
:tc=ampex219: |
# (ampex232: removed :if=/usr/share/tabset/ampex:, no file and no :st: --esr) |
# (ampex232: removed :if=/usr/share/tabset/ampex:, no file and no :st: --esr) |
ampex232|ampex-232|Ampex Model 232:\ |
ampex232|ampex-232|Ampex Model 232:\ |
|
|
# |
# |
# Ann Arbor made dream terminals for hackers -- large screen sizes and huge |
# Ann Arbor made dream terminals for hackers -- large screen sizes and huge |
# numbers of function keys. At least some used monitors in portrait mode, |
# numbers of function keys. At least some used monitors in portrait mode, |
# allowing up to 76-character screen heights! They can't be found on the Web; |
# allowing up to 76-character screen heights! They were reachable at: |
# I fear they're long dead. R.I.P. |
|
# |
# |
|
# Ann Arbor Terminals |
|
# 6175 Jackson Road |
|
# Ann Arbor, MI 48103 |
|
# (313)-663-8000 |
|
# |
|
# But in 1996 the phone number reaches some kitschy retail shop, and Ann Arbor |
|
# can't be found on the Web; I fear they're long dead. R.I.P. |
|
# |
|
|
|
|
# Originally from Mike O'Brien@Rand and Howard Katseff at Bell Labs. |
# Originally from Mike O'Brien@Rand and Howard Katseff at Bell Labs. |
|
|
# |
# |
|
|
annarbor4080|aa4080|ann arbor 4080:\ |
annarbor4080|aa4080|ann arbor 4080:\ |
:am:\ |
:am:bs:\ |
:co#80:li#40:\ |
:co#80:li#40:\ |
:bl=^G:cl=\014:\ |
:bl=^G:cl=\014:\ |
:..cm=\017%p2%{10}%/%{16}%*%p2%{10}%m%+%c%p1%?%p1%{19}%>%t%{12}%+%;%'@'%+%c:\ |
:..cm=\017%p2%{10}%/%{16}%*%p2%{10}%m%+%c%p1%?%p1%{19}%>%t%{12}%+%;%'@'%+%c:\ |
:cr=^M:ct=^^P^P:do=^J:ho=^K:kb=^^:kd=^J:kh=^K:kl=^H:kr=^_:\ |
:cr=^M:ct=^^P^P:do=^J:ho=^K:kb=^^:kd=^J:kh=^K:kl=^H:kr=^_:\ |
:ku=^N:le=^H:nd=^_:sf=^J:st=^]^P1:ta=^I:up=^N: |
:ku=^N:le=^H:nd=^_:sf=^J:st=^]^P1:ta=^I:up=^N: |
|
|
|
# Strange Ann Arbor terminal from BRL |
|
aas1901|Ann Arbor K4080 w/S1901 mod:\ |
|
:am:\ |
|
:co#80:li#40:\ |
|
:bl=^G:cl=^L:cr=^M:do=^J:ho=^K:kb=^H:kd=^J:kl=^H:le=^H:\ |
|
:ll=^O\200c:nd=^_:nw=^M^J:sf=^J:ta=^I:up=^N: |
|
|
# If you're using the GNU termcap library, add |
# If you're using the GNU termcap library, add |
# :cS=\E[%p1%d;%p2%d;%p3%d;%p4%dp: |
# :cS=\E[%p1%d;%p2%d;%p3%d;%p4%dp: |
# to these capabilities. This is the nonstandard GNU termcap scrolling |
# to these capabilities. This is the nonstandard GNU termcap scrolling |
|
|
# (sgr removed to fit entry within 1023 bytes) |
# (sgr removed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
aaa+unk|aaa-unk|ann arbor ambassador (internal - don't use this directly):\ |
aaa+unk|aaa-unk|ann arbor ambassador (internal - don't use this directly):\ |
:am:km:mi:xo:\ |
:am:bs:km:mi:xo:\ |
:co#80:it#8:\ |
:co#80:it#8:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:al=\E[L:bl=^G:bt=\E[Z:\ |
:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:al=\E[L:bl=^G:bt=\E[Z:\ |
:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\ |
:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\ |
:ct=\E[2g:dc=\E[P:dl=\E[M:do=^K:ei=:ho=\E[H:\ |
:ct=\E[2g:dc=\E[P:dl=\E[M:do=^K:ei=:ho=\E[H:\ |
:i1=\E[m\E7\E[H\E9\E8:i2=\E[1Q\E[>20;30l\EP`+x~M\E\\:\ |
:i1=\E[m\E7\E[H\E9\E8:i2=\E[1Q\E[>20;30l\EP`+x~M\E\:\ |
:ic=\E[@:im=:k1=\EOA:k2=\EOB:k3=\EOC:k4=\EOD:k5=\EOE:\ |
:ic=\E[@:im=:k1=\EOA:k2=\EOB:k3=\EOC:k4=\EOD:k5=\EOE:\ |
:k6=\EOF:k7=\EOG:k8=\EOH:k9=\EOI:kD=\E[P:kI=\E[@:kb=^H:\ |
:k6=\EOF:k7=\EOG:k8=\EOH:k9=\EOI:kD=\E[P:kI=\E[@:kb=^H:\ |
:kd=\E[B:\ |
:kd=\E[B:\ |
:ke=\EP`>y~[[J`8xy~[[A`4xy~[[D`6xy~[[C`2xy~[[B\E\\:\ |
:ke=\EP`>y~[[J`8xy~[[A`4xy~[[D`6xy~[[C`2xy~[[B\E\:\ |
:kh=\E[H:kl=\E[D:kr=\E[C:\ |
:kh=\E[H:kl=\E[D:kr=\E[C:\ |
:ks=\EP`>z~[[J`8xz~[[A`4xz~[[D`6xz~[[C`2xz~[[B\E\\:\ |
:ks=\EP`>z~[[J`8xz~[[A`4xz~[[D`6xz~[[C`2xz~[[B\E\:\ |
:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:mm=\E[>52h:\ |
:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:mm=\E[>52h:\ |
:mo=\E[>52l:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[m:sf=^K:\ |
:mo=\E[>52l:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[m:sf=^K:\ |
:so=\E[7m:st=\EH:ta=^I:ue=\E[m:up=\E[A:us=\E[4m: |
:so=\E[7m:st=\EH:ta=^I:ue=\E[m:up=\E[A:us=\E[4m: |
|
|
aaa-60-rv|ann arbor ambassador/60 lines+reverse video:\ |
aaa-60-rv|ann arbor ambassador/60 lines+reverse video:\ |
:tc=aaa+rv:tc=aaa-60: |
:tc=aaa+rv:tc=aaa-60: |
aaa-db|ann arbor ambassador 30/destructive backspace:\ |
aaa-db|ann arbor ambassador 30/destructive backspace:\ |
:i2=\E[1Q\E[m\E[>20l\E[>30h:le=\E[D:\ |
:bs@:\ |
:tc=aaa-30: |
:i2=\E[1Q\E[m\E[>20l\E[>30h:le=\E[D:tc=aaa-30: |
|
|
guru|guru-33|guru+unk|ann arbor guru/33 lines 80 cols:\ |
guru|guru-33|guru+unk|ann arbor guru/33 lines 80 cols:\ |
:li#33:\ |
:li#33:\ |
|
|
guru+s|guru status line:\ |
guru+s|guru status line:\ |
:es:hs:\ |
:es:hs:\ |
:ds=\E7\E[;0p\E[1;1H\E[K\E[H\E8\r\n\E[K:fs=\E[>51l:\ |
:ds=\E7\E[;0p\E[1;1H\E[K\E[H\E8\r\n\E[K:fs=\E[>51l:\ |
:te=\E[255;1p\E[255;1H\E[K:ts=\E[>51h\E[1;%p1%dH\E[2K: |
:te=\E[255;1p\E[255;1H\E[K:ti=:\ |
|
:ts=\E[>51h\E[1;%p1%dH\E[2K: |
guru-nctxt|guru with no saved context:\ |
guru-nctxt|guru with no saved context:\ |
:ti=\E[H\E[J\E[33p\E[255;1H\E[K:tc=guru: |
:ti=\E[H\E[J\E[33p\E[255;1H\E[K:tc=guru: |
guru-s|guru-33-s|ann arbor guru/33 lines+status:\ |
guru-s|guru-33-s|ann arbor guru/33 lines+status:\ |
|
|
# ADDS itself is long gone. ADDS was bought by NCR, and the same group made |
# ADDS itself is long gone. ADDS was bought by NCR, and the same group made |
# ADDS and NCR terminals. When AT&T and NCR merged, the engineering for |
# ADDS and NCR terminals. When AT&T and NCR merged, the engineering for |
# terminals was merged again. Then AT&T sold the terminal business to |
# terminals was merged again. Then AT&T sold the terminal business to |
# SunRiver. The engineers from Teletype, AT&T terminals, ADDS, |
# SunRiver, which later changed its name to Boundless Technologies. The |
# and NCR (who are still there as of early 1995) are at: |
# engineers from Teletype, AT&T terminals, ADDS, and NCR (who are still there |
|
# as of early 1995) are at: |
# |
# |
# SunRiver Data Systems |
# Boundless Technologies |
# 100 Marcus Boulevard |
# 100 Marcus Boulevard |
# Hauppauge, NY 11788-3762 |
# Hauppauge, NY 11788-3762 |
# Vox: (800)-231-5445 |
# Vox: (800)-231-5445 |
# Fax: (516)-342-7378 |
# Fax: (516)-342-7378 |
# |
# |
# Their voice mail used to describe the place as "SunRiver (formerly ADDS)". |
# Their voice mail used to describe the place as "SunRiver (formerly ADDS)". |
# In 1995 SunRiver acquired DEC's terminals business. |
# In 1995 Boundless acquired DEC's terminals business. |
# |
# |
|
|
# Regent: lowest common denominator, works on all regents. |
# Regent: lowest common denominator, works on all regents. |
|
|
# From: <edward@onyx.berkeley.edu> Thu Jul 9 09:27:33 1981 |
# From: <edward@onyx.berkeley.edu> Thu Jul 9 09:27:33 1981 |
# (viewpoint: added :kr:, function key, and :dl: capabilities -- esr) |
# (viewpoint: added :kr:, function key, and :dl: capabilities -- esr) |
viewpoint|addsviewpoint|adds viewpoint:\ |
viewpoint|addsviewpoint|adds viewpoint:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:bl=^G:cd=\Ek:ce=\EK:cl=^L:cm=\EY%+ %+ :cr=^M:dl=\El:do=^J:\ |
:bl=^G:cd=\Ek:ce=\EK:cl=^L:cm=\EY%+ %+ :cr=^M:dl=\El:do=^J:\ |
:is=\017\E0`:k0=^B1:k2=^B2:k3=^B!:k4=^B":k5=^B#:kd=^J:kh=^A:\ |
:is=\017\E0`:k0=^B1:k2=^B2:k3=^B\041:k4=^B":k5=^B#:kd=^J:\ |
:kl=^U:kr=^F:ku=^Z:le=^H:ll=^A:me=^O:nd=^F:se=^O:sf=^J:so=^N:\ |
:kh=^A:kl=^U:kr=^F:ku=^Z:le=^H:ll=^A:me=^O:nd=^F:se=^O:sf=^J:\ |
:ue=^O:up=^Z:us=^N:ve=\017\E0`:vs=\017\E0P: |
:so=^N:ue=^O:up=^Z:us=^N:ve=\017\E0`:vs=\017\E0P: |
# Some viewpoints have bad ROMs that foo up on ^O |
# Some viewpoints have bad ROMs that foo up on ^O |
screwpoint|adds viewpoint with ^O bug:\ |
screwpoint|adds viewpoint with ^O bug:\ |
:se@:so@:ue@:us@:vs@:tc=viewpoint: |
:se@:so@:ue@:us@:vs@:tc=viewpoint: |
|
|
# From: Jay S. Rouman <jsr@dexter.mi.org> 5 Jul 92 |
# From: Jay S. Rouman <jsr@dexter.mi.org> 5 Jul 92 |
# The :vi:/:ve:/:sa:/:me: strings were added by ESR from specs. |
# The :vi:/:ve:/:sa:/:me: strings were added by ESR from specs. |
# Theory; the 3a+ wants \E0%c to set highlights, where normal=01000000, |
# Theory; the vp3a+ wants \E0%c to set highlights, where normal=01000000, |
# underline=01100000, rev=01010000, blink=01000010,dim=01000001, |
# underline=01100000, rev=01010000, blink=01000010,dim=01000001, |
# invis=01000100 and %c is the logical or of desired attributes. |
# invis=01000100 and %c is the logical or of desired attributes. |
# There is also a `tag bit' enabling attributes, set by \E) and unset by \E(. |
# There is also a `tag bit' enabling attributes, set by \E) and unset by \E(. |
|
|
# the status line |
# the status line |
# Function key and label capabilities merged in from SCO. |
# Function key and label capabilities merged in from SCO. |
vp90|viewpoint90|adds viewpoint 90:\ |
vp90|viewpoint90|adds viewpoint 90:\ |
:bw:ms:xs:\ |
:bs:bw:ms:xs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:cd=\Ek:ce=\EK:cl=\EG\Ek:cm=\EY%+ %+ :dc=\EE:dl=\El:do=^J:\ |
:cd=\Ek:ce=\EK:cl=\EG\Ek:cm=\EY%+ %+ :dc=\EE:dl=\El:do=^J:\ |
:ei=:ho=\EY :ic=\EF \EF\025:im=:k0=^B1\r:k1=^B2\r:\ |
:ei=:ho=\EY :ic=\EF \EF\025:im=:k0=^B1\r:k1=^B2\r:\ |
|
|
# Note: if return acts weird on a980, check internal switch #2 |
# Note: if return acts weird on a980, check internal switch #2 |
# on the top chip on the CONTROL pc board. |
# on the top chip on the CONTROL pc board. |
adds980|a980|adds consul 980:\ |
adds980|a980|adds consul 980:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\E\016:bl=^G:cl=\014\013@:cm=\013%+@\E\005%2:cr=^M:\ |
:al=\E\016:bl=^G:cl=\014\013@:cm=\013%+@\E\005%2:cr=^M:\ |
:dl=\E\017:do=^J:k0=\E0:k1=\E1:k2=\E2:k3=\E3:k4=\E4:k5=\E5:\ |
:dl=\E\017:do=^J:k0=\E0:k1=\E1:k2=\E2:k3=\E3:k4=\E4:k5=\E5:\ |
|
|
# the delay times and do an auto tab set rather than the indirect |
# the delay times and do an auto tab set rather than the indirect |
# file used in vt100. |
# file used in vt100. |
cit80|cit-80|citoh 80:\ |
cit80|cit-80|citoh 80:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:cd=\EJ:ce=\EK:cl=\E[H\EJ:cm=\E[%i%2;%2H:cr=^M:ff=^L:\ |
:cd=\EJ:ce=\EK:cl=\E[H\EJ:cm=\E[%i%2;%2H:cr=^M:ff=^L:\ |
:is=\E>:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\ |
:is=\E>:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\ |
|
|
# From: Tim Wood <mtxinu!sybase!tim> Fri Sep 27 09:39:12 PDT 1985 |
# From: Tim Wood <mtxinu!sybase!tim> Fri Sep 27 09:39:12 PDT 1985 |
# (cit101: added <rmam>/<smam> based on init string, merged this with c101 -- esr) |
# (cit101: added <rmam>/<smam> based on init string, merged this with c101 -- esr) |
cit101|citc|C.itoh fast vt100:\ |
cit101|citc|C.itoh fast vt100:\ |
:am:xn:\ |
:am:bs:xn:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:RA=\E[?7l:SA=\E[?7h:al=\E[L:bl=^G:cd=\E[J:ce=\E[K:\ |
:RA=\E[?7l:SA=\E[?7h:al=\E[L:bl=^G:cd=\E[J:ce=\E[K:\ |
:cl=\E[H\E[2J:cm=\E[%i%d;%dH:dc=\E[P:dl=\E[M:ei=:ic=\E[@:\ |
:cl=\E[H\E[2J:cm=\E[%i%d;%dH:dc=\E[P:dl=\E[M:ei=:ic=\E[@:\ |
|
|
:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\ |
:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\ |
:ku=\EOA:le=^H:me=\E[m:nd=\E[C:se=\E[m:so=\E[7m:ue=\E[m:\ |
:ku=\EOA:le=^H:me=\E[m:nd=\E[C:se=\E[m:so=\E[7m:ue=\E[m:\ |
:up=\E[A:us=\E[4m:vb=\E[?5h\E[?5l:ve=\E[V\E8:vs=\E7\E[U: |
:up=\E[A:us=\E[4m:vb=\E[?5h\E[?5l:ve=\E[V\E8:vs=\E7\E[U: |
|
# CIE Terminals CIT-101e from Geoff Kuenning <callan!geoff> via BRL |
|
# The following termcap entry was created from the Callan cd100 entry. The |
|
# last two lines (with the capabilities in caps) are used by RM-cobol to allow |
|
# full selection of combinations of reverse video, underline, and blink. |
|
# (cit101e: emoved unknown :f0=\EOp:f1=\EOq:f2=\EOr:f3=\EOs:f4=\EOt:f5=\EOu:\ |
|
# f6=\EOv:f7=\EOw:f8=\EOx:f9=\EOy:AB=\E[0;5m:AL=\E[m:AR=\E[0;7m:AS=\E[0;5;7m:\ |
|
# :NB=\E[0;1;5m:NM=\E[0;1m:NR=\E[0;1;7m:NS=\E[0;1;5;7m: -- esr) |
|
cit101e|C. Itoh CIT-101e:\ |
|
:am:bs:mi:ms:pt:\ |
|
:co#80:it#8:li#24:\ |
|
:ac=:ae=^O:al=\E[L:as=^N:cd=\E[J:ce=\E[K:cl=\E[H\E[J:\ |
|
:cm=\E[%i%2;%2H:cs=\E[%i%2;%2r:dc=\E[P:dl=\E[M:do=\E[B:\ |
|
:ei=\E[4l:if=/usr/share/tabset/vt100:im=\E[4h:k0=\EOT:\ |
|
:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k5=\EOm:k6=\EOl:k7=\EOM:\ |
|
:k8=\EOn:kd=\E[B:ke=\E>:kl=\E[D:kr=\E[C:ks=\E=:ku=\E[A:\ |
|
:nd=\E[C:rc=\E8:sc=\E7:se=\E[m:so=\E[7m:sr=\EM:ue=\E[m:\ |
|
:up=\E[A:us=\E[4m:ve=:vs=\E[?1l\E[?4l\E[?7h: |
|
cit101e-n|CIT-101e w/o am:\ |
|
:am@:\ |
|
:kb=^H:kd=^J:kl=^H:vs=\E[?1l\E[?4l\E[?7l:tc=cit101e: |
|
cit101e-132|CIT-101e, 132 cols:\ |
|
:co#132:\ |
|
:kb=^H:kd=^J:kl=^H:tc=cit101e: |
|
cit101e-n132|CIT-101e, 132 cols w/o am:\ |
|
:am@:\ |
|
:co#132:\ |
|
:kb=^H:kd=^J:kl=^H:vs=\E[?1l\E[?4l\E[?7l:tc=cit101e: |
# CIE Terminals CIT-500 from BRL |
# CIE Terminals CIT-500 from BRL |
# The following SET-UP modes are assumed for normal operation: |
# The following SET-UP modes are assumed for normal operation: |
# GENERATE_XON/XOFF:YES DUPLEX:FULL NEWLINE:OFF |
# GENERATE_XON/XOFF:YES DUPLEX:FULL NEWLINE:OFF |
|
|
# "stty ixon -ixany" to enable DC3/DC1 flow control! |
# "stty ixon -ixany" to enable DC3/DC1 flow control! |
# (cit500: I added <rmam>/<smam> based on the init string -- esr) |
# (cit500: I added <rmam>/<smam> based on the init string -- esr) |
cit500|CIE Terminals CIT-500:\ |
cit500|CIE Terminals CIT-500:\ |
:mi:ms:xo:\ |
:bs:mi:ms:pt:xo:\ |
:co#80:it#8:li#64:vt#3:\ |
:co#80:it#8:kn#10:li#64:vt#3:\ |
:#3=\E[4h:AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:\ |
:AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:RA=\E[?7l:\ |
:RA=\E[?7l:RI=\E[%dC:SA=\E[?7h:UP=\E[%dA:ac=:ae=^O:al=\E[L:\ |
:RI=\E[%dC:SA=\E[?7h:UP=\E[%dA:ac=:ae=^O:al=\E[L:as=^N:\ |
:as=^N:bl=^G:bt=\E[Z:cd=\EJ:ce=\EK:cl=\E[H\E[J:\ |
:bl=^G:bt=\E[Z:cd=\EJ:ce=\EK:cl=\E[H\E[J:cm=\E[%i%d;%dH:\ |
:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:\ |
:cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:\ |
:dl=\E[M:do=^J:ei=\E[4l:ho=\E[H:im=\E[4h:is=\E<\E)0:\ |
:ei=\E[4l:ho=\E[H:im=\E[4h:is=\E<\E)0:k0=\EOP:k1=\EOQ:\ |
:k0=\EOP:k1=\EOQ:k2=\EOR:k3=\EOS:k4=\EOU:k5=\EOV:k6=\EOW:\ |
:k2=\EOR:k3=\EOS:k4=\EOU:k5=\EOV:k6=\EOW:k7=\EOX:k8=\EOY:\ |
:k7=\EOX:k8=\EOY:k9=\EOZ:kA=\E[L:kB=\E[Z:kD=\E[P:kE=\EK:\ |
:k9=\EOZ:kA=\E[L:kB=\E[Z:kD=\E[P:kE=\EK:kI=\E[4h:kL=\E[M:\ |
:kI=\E[4h:kL=\E[M:kM=\E[4l:kS=\EJ:kb=^H:kd=\EOB:\ |
:kM=\E[4l:kS=\EJ:kb=^H:kd=\EOB:ke=\E[?1l\E>:kh=\E[H:\ |
:ke=\E[?1l\E>:kh=\E[H:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\ |
:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:l0=PF1:l1=PF2:l2=PF3:\ |
:ku=\EOA:l0=PF1:l1=PF2:l2=PF3:l3=PF4:l4=F15:l5=F16:l6=F17:\ |
:l3=PF4:l4=F15:l5=F16:l6=F17:l7=F18:l8=F19:l9=F20:le=^H:\ |
:l7=F18:l8=F19:l9=F20:le=^H:ll=\E[64H:mb=\E[5m:md=\E[1m:\ |
:ll=\E[64H:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\ |
:me=\E[m:mr=\E[7m:nd=\E[C:nw=\EE:\ |
:nw=\EE:\ |
:r1=\E<\E2\E[20l\E[?6l\E[r\E[m\E[q\E(B\017\E)0\E>:\ |
:r1=\E<\E2\E[20l\E[?6l\E[r\E[m\E[q\E(B\017\E)0\E>:\ |
:rc=\E8:sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\ |
:rc=\E8:sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\ |
:ue=\E[m:up=\EM:us=\E[4m: |
:ue=\E[m:up=\EM:us=\E[4m: |
|
|
citoh|ci8510|8510|c.itoh 8510a:\ |
citoh|ci8510|8510|c.itoh 8510a:\ |
:co#80:it#8:\ |
:co#80:it#8:\ |
:is=\E(009\054017\054025\054033\054041\054049\054057\054065\054073.:\ |
:is=\E(009\054017\054025\054033\054041\054049\054057\054065\054073.:\ |
:le@:md=\E!:me=\E"\EY:rp=\ER%r%03%.:sr=\Er:ue=\EY:us=\EX:\ |
:le@:md=\E\041:me=\E"\EY:rp=\ER%r%03%.:sr=\Er:ue=\EY:\ |
|
:us=\EX:\ |
:tc=lpr: |
:tc=lpr: |
citoh-pica|citoh in pica:\ |
citoh-pica|citoh in pica:\ |
:i1=\EN:tc=citoh: |
:i1=\EN:tc=citoh: |
|
|
# |
# |
|
|
cdc456|cdc 456 terminal:\ |
cdc456|cdc 456 terminal:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\EL:bl=^G:cd=^X:ce=^V:cl=^Y^X:cm=\E1%+ %+ :cr=^M:dl=\EJ:\ |
:al=\EL:bl=^G:cd=^X:ce=^V:cl=^Y^X:cm=\E1%+ %+ :cr=^M:dl=\EJ:\ |
:do=^J:ho=^Y:le=^H:nd=^L:sf=^J:up=^Z: |
:do=^J:ho=^Y:le=^H:nd=^L:sf=^J:up=^Z: |
|
|
|
# Assorted CDC terminals from BRL (improvements by DAG & Ferd Brundick) |
|
cdc721|CDC Viking:\ |
|
:am:bs:\ |
|
:co#80:li#24:\ |
|
:ce=^K:cl=^L:cm=\002%r%+ %+ :ho=^Y:kd=^J:kh=^Y:kl=^H:kr=^I:\ |
|
:ku=^W:nd=^X:up=^W: |
|
cdc721ll|CDC Vikingll:\ |
|
:am:bs:\ |
|
:co#132:li#24:\ |
|
:ce=^K:cl=^L:cm=\002%r%+ %+ :ho=^Y:kd=^J:kh=^Y:kl=^H:kr=^I:\ |
|
:ku=^W:nd=^X:up=^W: |
|
# (cdc752: the BRL entry had :ll=\E1 ^Z: commented out |
|
cdc752|CDC 752:\ |
|
:am:bs:bw:xs:\ |
|
:co#80:li#24:\ |
|
:bl=^G:ce=^V:cl=\030\E1 :cm=\E1%r%+ %+ :cr=^M:do=^J:\ |
|
:ho=\E1 :le=^H:ll=^Y:nd=^U:r1=\E1 \030\002\003\017:\ |
|
:sf=^J:up=^Z: |
|
# CDC 756 |
|
# The following switch/key settings are assumed for normal operation: |
|
# 96 chars SCROLL FULL duplex not BLOCK |
|
# Other switches may be set according to communication requirements. |
|
# Insert/delete-character cannot be used, as the whole display is affected. |
|
# "so" & "se" are commented out until jove handles "sg" correctly. |
|
cdc756|CDC 756:\ |
|
:am:bs:bw:\ |
|
:co#80:kn#10:li#24:\ |
|
:al=6*\EL:bl=^G:cd=^X:ce=^V:cl=^Y^X:cm=\E1%r%+ %+ :cr=^M:\ |
|
:dl=6*\EJ:do=^J:ho=^Y:k0=\EA:k1=\EB:k2=\EC:k3=\ED:k4=\EE:\ |
|
:k5=\EF:k6=\EG:k7=\EH:k8=\Ea:k9=\Eb:kA=\EL:kD=\EI:kE=^V:\ |
|
:kI=\EK:kL=\EL:kS=^X:kT=^O:kb=^H:kd=^J:kh=^Y:kl=^H:kr=^U:\ |
|
:ku=^Z:l0=F1:l1=F2:l2=F3:l3=F4:l4=F5:l5=F6:l6=F7:l7=F8:l8=F9:\ |
|
:l9=F10:le=^H:ll=^Y^Z:nd=^U:r1=\031\030\002\003\017:sf=^J:\ |
|
:up=^Z: |
# |
# |
# CDC 721 from Robert Viduya, Ga. Tech. <ihnp4!gatech!gitpyr!robert> via BRL. |
# CDC 721 from Robert Viduya, Ga. Tech. <ihnp4!gatech!gitpyr!robert> via BRL. |
# |
# |
# Part of the long initialization string defines the "DOWN" key to the left |
# Part of the long initialization string defines the "DOWN" key to the left |
# of the tab key to send an ESC. The real ESC key is position way out in right |
# of the tab key to send an ESC. The real ESC key is positioned way out |
# field. |
# in right field. |
# |
# |
# The termcap won't work in 132 column mode due to the way it it moves the |
# The termcap won't work in 132 column mode due to the way it it moves the |
# cursor. Termcap doesn't have the capability (as far as I could tell) to |
# cursor. Termcap doesn't have the capability (as far as I could tell) to |
# handle the 721 in 132 column mode. |
# handle the 721 in 132 column mode. |
# |
# |
# Personal preference: the key definitions have been commented out by a |
|
# period before the name. Remove them if you want. |
|
# |
|
# (cdc721: changed :ri: to :sr: -- esr) |
# (cdc721: changed :ri: to :sr: -- esr) |
cdc721-esc|Control Data 721:\ |
cdc721-esc|Control Data 721:\ |
:am:bw:ms:xo:\ |
:am:bs:bw:ms:pt:xo:\ |
:co#80:it#8:li#30:\ |
:co#80:it#8:kn#10:li#30:\ |
:al=^^R:bl=^G:bt=^^^K:cd=^^P:ce=^K:cl=^L:cm=\002%r%+ %+ :\ |
:al=^^R:bl=^G:bt=^^^K:cd=^^P:ce=^K:cl=^L:cm=\002%r%+ %+ :\ |
:cr=^M:ct=^^^RY:dc=^^N:dl=^^Q:do=^Z:ei=:ho=^Y:ic=^^O:im=:\ |
:ct=^^^RY:dc=^^N:dl=^^Q:do=^Z:ei=:ho=^Y:ic=^^O:im=:\ |
:is=\036\022B\003\036\035\017\022\025\035\036E\036\022H\036\022J\036\022L\036\022N\036\022P\036\022Q\036\022\\\036\022^\036\022b\036\022i\036W =\036\022Z\036\011C1-` `!k/o:\ |
:is=\036\022B\003\036\035\017\022\025\035\036E\036\022H\036\022J\036\022L\036\022N\036\022P\036\022Q\036\022\\036\022\136\036\022b\036\022i\036W =\036\022Z\036\011C1-` `\041k/o:\ |
:k0=^^q:k1=^^r:k2=^^s:k3=^^t:k4=^^u:k5=^^v:k6=^^w:k7=^^x:\ |
:k0=^^q:k1=^^r:k2=^^s:k3=^^t:k4=^^u:k5=^^v:k6=^^w:k7=^^x:\ |
:k8=^^y:k9=^^z:kb=^H:kd=^J:kl=^H:le=^H:ll=^B =:mb=^N:\ |
:k8=^^y:k9=^^z:kb=^H:kd=^Z:ke=^^^Rl:kh=^Y:kl=^H:kr=^X:\ |
:me=\017\025\035\036E\036\022\\:mh=^\:mk=^^^R[:mr=^^D:\ |
:ks=^^^Rk:ku=^W:le=^H:ll=^B =:mb=^N:\ |
:nd=^X:nw=\r\036W =\036U:se=^^E:sf=\036W =\036U:so=^^D:\ |
:me=\017\025\035\036E\036\022\:mh=^\:mk=^^^R[:mr=^^D:\ |
:sr=\036W =\036V:st=^^^RW:ta=^I:ue=^]:up=^W:us=^\: |
:nd=^X:se=^^E:sf=\036W =\036U:so=^^D:sr=\036W =\036V:\ |
|
:st=^^^RW:ue=^]:up=^W:us=^\: |
|
|
#### Getronics |
#### Getronics |
# |
# |
|
|
# No delays needed on c108 because of ^S/^Q handshaking |
# No delays needed on c108 because of ^S/^Q handshaking |
# |
# |
c108|concept108|c108-8p|concept108-8p|concept 108 w/8 pages:\ |
c108|concept108|c108-8p|concept108-8p|concept 108 w/8 pages:\ |
:i2=\EU\E z"\Ev\001\177 !p\E ;"\E z \Ev \001\177p\Ep\n:\ |
:i2=\EU\E z"\Ev\001\177 \041p\E ;"\E z \Ev \001\177p\Ep\n:\ |
:te=\Ev \001\177p\Ep\r\n:\ |
:te=\Ev \001\177p\Ep\r\n:\ |
:tc=c108-4p: |
:tc=c108-4p: |
c108-4p|concept108-4p|concept 108 w/4 pages:\ |
c108-4p|concept108-4p|concept 108 w/4 pages:\ |
:es:hs:xo:\ |
:bs:es:hs:xo:\ |
:pb@:\ |
:pb@:\ |
:ac=l\\qLkTxUmMjE:ae=\Ej :as=\Ej!:\ |
:ac=l\qLkTxUmMjE:ae=\Ej :as=\Ej\041:\ |
:..cm=\Ea%p1%?%p1%{95}%>%t\001%{96}%-%;%{32}%+%c%p2%?%p2%{95}%>%t\001%{96}%-%;%{32}%+%c:\ |
:..cm=\Ea%p1%?%p1%{95}%>%t\001%{96}%-%;%{32}%+%c%p2%?%p2%{95}%>%t\001%{96}%-%;%{32}%+%c:\ |
:cr=^M:dc=\E 1:ds=\E ;\177:fs=\Ee\E z :i1=\EK\E!\E F:\ |
:cr=^M:dc=\E 1:ds=\E ;\177:fs=\Ee\E z :i1=\EK\E\041\E F:\ |
:i2=\EU\E z"\Ev\177 !p\E ;"\E z \Ev \001 p\Ep\n:\ |
:i2=\EU\E z"\Ev\177 \041p\E ;"\E z \Ev \001 p\Ep\n:\ |
:sf=^J:te=\Ev \001 p\Ep\r\n:ti=\EU\Ev 8p\Ep\r\E\025:\ |
:sf=^J:te=\Ev \001 p\Ep\r\n:ti=\EU\Ev 8p\Ep\r\E\025:\ |
:ts=\E z"\E?\E\005\EE\Ea %+ :ve=\Ew:vs=\EW:\ |
:ts=\E z"\E?\E\005\EE\Ea %+ :ve=\Ew:vs=\EW:\ |
:tc=c100: |
:tc=c100: |
|
|
# cannot be # in is2 because it will hang a c100 with no printer |
# cannot be # in is2 because it will hang a c100 with no printer |
# if sent twice. |
# if sent twice. |
c100|concept100|concept|c104|c100-4p|hds concept 100:\ |
c100|concept100|concept|c104|c100-4p|hds concept 100:\ |
:am:eo:mi:ul:xn:\ |
:am:bs:eo:mi:ul:xn:\ |
:co#80:li#24:pb#9600:vt#8:\ |
:co#80:li#24:pb#9600:vt#8:\ |
:al=\E\022:bl=^G:cd=\E\005:ce=\E\025:cl=\E?\E\005:\ |
:al=\E\022:bl=^G:cd=\E\005:ce=\E\025:cl=\E?\E\005:\ |
:cm=\Ea%+ %+ :cr=\r:dc=\E\021:dl=\E\002:do=^J:ei=\E :\ |
:cm=\Ea%+ %+ :cr=\r:dc=\E\021:dl=\E\002:do=^J:ei=\E :\ |
:i1=\EK:i2=\Ev \Ep\n:im=\E^P:ip=:\ |
:i1=\EK:i2=\Ev \Ep\n:im=\E^P:ip=:\ |
:is=\EU\Ef\E7\E5\E8\El\ENH\E\200\Eo&\200\Eo'\E\Eo!\200\E\007!\E\010A@ \E4#\072"\E\072a\E4#;"\E\072b\E4#<"\E\072c:\ |
:is=\EU\Ef\E7\E5\E8\El\ENH\E\200\Eo&\200\Eo'\E\Eo\041\200\E\007\041\E\010A@ \E4#\072"\E\072a\E4#;"\E\072b\E4#<"\E\072c:\ |
:k1=\E5:k2=\E6:k3=\E7:k4=\E8:k5=\E9:k6=\E\072a:k7=\E\072b:\ |
:k1=\E5:k2=\E6:k3=\E7:k4=\E8:k5=\E9:k6=\E\072a:k7=\E\072b:\ |
:k8=\E\072c:kA=\E^R:kB=\E':kD=\E^Q:kE=\E^S:kF=\E[:kI=\E^P:\ |
:k8=\E\072c:kA=\E^R:kB=\E':kD=\E^Q:kE=\E^S:kF=\E[:kI=\E^P:\ |
:kL=\E^B:kM=\E\200:kN=\E-:kP=\E.:kR=\E\\:kS=\E^C:kT=\E]:\ |
:kL=\E^B:kM=\E\200:kN=\E-:kP=\E.:kR=\E\:kS=\E^C:kT=\E]:\ |
:kb=^H:kd=\E<:ke=\Ex:kh=\E?:kl=\E>:kr=\E=:ks=\EX:kt=\E_:\ |
:kb=^H:kd=\E<:ke=\Ex:kh=\E?:kl=\E>:kr=\E=:ks=\EX:kt=\E_:\ |
:ku=\E;:le=^H:mb=\EC:me=\EN@:mh=\EE:mk=\EH:mp=\EI:mr=\ED:\ |
:ku=\E;:le=^H:mb=\EC:me=\EN@:mh=\EE:mk=\EH:mp=\EI:mr=\ED:\ |
:nd=\E=:pf=\036o \E\EQ!\EYP\027:\ |
:nd=\E=:pf=\036o \E\EQ\041\EYP\027:\ |
:po=\EQ"\EY(\027\EYD\Eo \036:rp=\Er%.%+ :se=\Ed:sf=^J:\ |
:po=\EQ"\EY(\027\EYD\Eo \036:rp=\Er%.%+ :se=\Ed:sf=^J:\ |
:so=\ED:ta=\011:te=\Ev \Ep\r\n:\ |
:so=\ED:ta=\011:te=\Ev \Ep\r\n:\ |
:ti=\EU\Ev 8p\Ep\r\E\025:ue=\Eg:up=\E;:us=\EG:vb=\Ek\EK: |
:ti=\EU\Ev 8p\Ep\r\E\025:ue=\Eg:up=\E;:us=\EG:vb=\Ek\EK: |
|
|
# :ta: through :ce: included to specify padding needed in raw mode. |
# :ta: through :ce: included to specify padding needed in raw mode. |
# (avt-ns: added empty <acsc> to suppress a tic warning --esr) |
# (avt-ns: added empty <acsc> to suppress a tic warning --esr) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
|
# (sgr removed to fit entry within 1023 bytes) |
|
# (terminfo-only capabilities suppressed to fit entry within 1023 bytes) |
avt-ns|concept avt no status line:\ |
avt-ns|concept avt no status line:\ |
:am:eo:mi:ul:xn:xo:\ |
:am:bs:eo:mi:ul:xn:xo:\ |
:co#80:it#8:li#24:lm#192:\ |
:co#80:it#8:li#24:lm#192:\ |
:AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:LE=\E[%dD:\ |
:AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:LE=\E[%dD:\ |
:RI=\E[%dC:UP=\E[%dA:ac=:ae=\016:al=\E[L:as=\017:bl=^G:\ |
:RI=\E[%dC:UP=\E[%dA:ae=\016:al=\E[L:as=\017:bl=^G:bt=\E[Z:\ |
:bt=\E[Z:cd=\E[J:ce=\E[K:ch=\E[%+^AG:cl=\E[H\E[J:\ |
:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\ |
:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\E[2g:\ |
:cs=\E[%i%d;%dr:ct=\E[2g:dc=\E[P:dl=\E[M:do=^J:ei=\E4l:\ |
:cv=\E[%+^Ad:dc=\E[P:dl=\E[M:do=^J:ei=\E4l:ho=\E[H:\ |
:ho=\E[H:i1=\E[=103l\E[=205l:ic=\E[@:im=\E1:ip=:\ |
:i1=\E[=103l\E[=205l:ic=\E[@:im=\E1:ip=:\ |
:is=\E[1*q\E[2\041t\E[7\041t\E[=4;101;119;122l\E[=107;118;207h\E)1\E[1Q\EW\E[\041y\E[\041z\E>\E[0\0720\07232\041r\E[0*w\E[w\E2\r\n\E[2;27\041t:\ |
:is=\E[1*q\E[2!t\E[7!t\E[=4;101;119;122l\E[=107;118;207h\E)1\E[1Q\EW\E[!y\E[!z\E>\E[0\0720\07232!r\E[0*w\E[w\E2\r\n\E[2;27!t:\ |
:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:kD=\E^B\r:kI=\E^A\r:kb=^H:\ |
:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:kA=\E^C\r:kD=\E^B\r:\ |
:kd=\E[B:ke=\E[\041z\E[0;2u:kh=\E[H:kl=\E[D:kr=\E[C:\ |
:kI=\E^A\r:kS=\E^D\r:kb=^H:kd=\E[B:ke=\E[!z\E[0;2u:\ |
:ks=\E[1\041z\E[0;3u:ku=\E[A:le=^H:ll=\E[24H:mb=\E[5m:\ |
:kh=\E[H:kl=\E[D:kr=\E[C:ks=\E[1!z\E[0;3u:ku=\E[A:le=^H:\ |
:md=\E[1m:me=\E[m:mh=\E[1\041{:mr=\E[7m:nd=\E[C:rc=\E8:\ |
:ll=\E[24H:mb=\E[5m:md=\E[1m:me=\E[m:mh=\E[1!{:mk=\E8m:\ |
:sc=\E7:se=\E[7\041{:sf=\n:so=\E[7m:sr=\EM:st=\EH:ta=\011:\ |
:mp=\E[99m:mr=\E[7m:nd=\E[C:pf=\E[4i:pl=\E[%d;0u#%s#:\ |
:te=\E[w\E2\r\n:ti=\E[=4l\E[1;24w\E2\r:ue=\E[4\041{:\ |
:po=\E[5i:ps=\E[0i:px=\E[%d;1u#%s#:rc=\E8:sc=\E7:\ |
|
:se=\E[7!{:sf=\n:so=\E[7m:sr=\EM:st=\EH:ta=\011:\ |
|
:te=\E[w\E2\r\n:ti=\E[=4l\E[1;24w\E2\r:ue=\E[4!{:\ |
|
:up=\E[A:us=\E[4m:ve=\E[=119l:vs=\E[=119h: |
:up=\E[A:us=\E[4m:ve=\E[=119l:vs=\E[=119h: |
avt-rv-ns|concept avt in reverse video mode/no status line:\ |
avt-rv-ns|concept avt in reverse video mode/no status line:\ |
:i1=\E[=103l\E[=205h:vb=\E[=205l\E[=205h:\ |
:i1=\E[=103l\E[=205h:vb=\E[=205l\E[=205h:\ |
|
|
avt+s|concept avt status line changes:\ |
avt+s|concept avt status line changes:\ |
:es:hs:\ |
:es:hs:\ |
:lm#191:\ |
:lm#191:\ |
:ds=\E[0*w:fs=\E[1;1!w:\ |
:ds=\E[0*w:fs=\E[1;1\041w:\ |
:i2=\E[2w\E[2!w\E[1;1;1;80w\E[H\E[2*w\E[1!w\E2\r\n:\ |
:i2=\E[2w\E[2\041w\E[1;1;1;80w\E[H\E[2*w\E[1\041w\E2\r\n:\ |
:te=\E[2w\E2\r\n:ti=\E[2;25w\E2\r:\ |
:te=\E[2w\E2\r\n:ti=\E[2;25w\E2\r:\ |
:ts=\E[2;1!w\E[;%p1%dH\E[2K: |
:ts=\E[2;1\041w\E[;%p1%dH\E[2K: |
avt|avt-s|concept-avt|avt w/80 columns:\ |
avt|avt-s|concept-avt|avt w/80 columns:\ |
:tc=avt+s:tc=avt-ns: |
:tc=avt+s:tc=avt-ns: |
avt-rv|avt-rv-s|avt reverse video w/sl:\ |
avt-rv|avt-rv-s|avt reverse video w/sl:\ |
|
|
:al=\EL:bl=^G:cd=\EJ:ce=\EI:cl=\EK:cm=\EX%+ \EY%+ :cr=^M:\ |
:al=\EL:bl=^G:cd=\EJ:ce=\EI:cl=\EK:cm=\EX%+ \EY%+ :cr=^M:\ |
:ct=\E3:dc=\EO:dl=\EM:do=^J:ei=:ho=\EH:ic=\EN:im=:ip=:k0=\ERJ:\ |
:ct=\E3:dc=\EO:dl=\EM:do=^J:ei=:ho=\EH:ic=\EN:im=:ip=:k0=\ERJ:\ |
:k1=\ERA:k2=\ERB:k3=\ERC:k4=\ERD:k5=\ERE:k6=\ERF:k7=\ERG:\ |
:k1=\ERA:k2=\ERB:k3=\ERC:k4=\ERD:k5=\ERE:k6=\ERF:k7=\ERG:\ |
:k8=\ERH:k9=\ERI:kb=^H:le=^H:ll=\EH\EA:me=\E!\200:nd=\EC:\ |
:k8=\ERH:k9=\ERI:kb=^H:le=^H:ll=\EH\EA:me=\E\041\200:\ |
:se=\E!\200:sf=^J:so=\E!\r:st=\E1:up=\EA:\ |
:nd=\EC:se=\E\041\200:sf=^J:so=\E\041\r:st=\E1:up=\EA:\ |
:vb=\020\002\020\003: |
:vb=\020\002\020\003: |
# Contel c301 and c321 terminals. |
# Contel c301 and c321 terminals. |
contel301|contel321|c301|c321|Contel Business Systems C-301 or C-321:\ |
contel301|contel321|c301|c321|Contel Business Systems C-301 or C-321:\ |
:ei=:ic@:im=:ip@:se=\E!\200:so=\E!\r:vb@:\ |
:ei=:ic@:im=:ip@:se=\E\041\200:so=\E\041\r:vb@:\ |
:tc=contel300: |
:tc=contel300: |
|
|
#### Data General (dg) |
#### Data General (dg) |
|
|
# notation that's "^P%r%+\200%+\200"). Those \200s are suspicious, |
# notation that's "^P%r%+\200%+\200"). Those \200s are suspicious, |
# maybe they were originally nuls (which would fit). |
# maybe they were originally nuls (which would fit). |
dg200|data general dasher 200:\ |
dg200|data general dasher 200:\ |
:NL:am:bw:\ |
:NL:am:bs:bw:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:bl=^G:ce=^K:cl=^L:cm=\020%r%.%.:cr=^M:do=^Z:ho=^H:k0=^^z:\ |
:bl=^G:ce=^K:cl=^L:cm=\020%r%.%.:cr=^M:do=^Z:ho=^H:k0=^^z:\ |
:k1=^^q:k2=^^r:k3=^^s:k4=^^t:k5=^^u:k6=^^v:k7=^^w:k8=^^x:\ |
:k1=^^q:k2=^^r:k3=^^s:k4=^^t:k5=^^u:k6=^^v:k7=^^w:k8=^^x:\ |
:k9=^^y:kd=^Z:kh=^H:kl=^Y:kr=^X:ku=^W:l0=f10:le=^Y:nd=^X:\ |
:k9=^^y:kd=^Z:kh=^H:kl=^Y:kr=^X:ku=^W:l0=f10:le=^Y:nd=^X:\ |
:nw=^J:se=^^E:sf=^J:so=^^D:ue=^U:up=^W:us=^T: |
:nw=^J:se=^^E:sf=^J:so=^^D:ue=^U:up=^W:us=^T: |
|
# Data General 210/211 (and 410?) from Lee Pearson (umich!lp) via BRL |
|
dg210|dg-ansi|Data General 210/211:\ |
|
:am:\ |
|
:co#80:li#24:\ |
|
:cd=\E[J:ce=\E[K:cl=\E[2J:cm=\E[%i%d;%dH:do=\E[B:ho=\E[H:\ |
|
:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:nl=\E[B:\ |
|
:nw=\r\E[H\E[A\n:se=\E[0;m:so=\E[7;m:ue=\E[0;m:up=\E[A:\ |
|
:us=\E[4;m: |
# From: Peter N. Wan <ihnp4!gatech!gacsr!wan> |
# From: Peter N. Wan <ihnp4!gatech!gacsr!wan> |
# courtesy of Carlos Rucalde of Vantage Software, Inc. |
# courtesy of Carlos Rucalde of Vantage Software, Inc. |
# (dg211: this had :cm=\020%r%.%:., which was an ancient termcap hangover. |
# (dg211: this had :cm=\020%r%.%:., which was an ancient termcap hangover. |
|
|
:se=00\036E\200/>:sf@:so=5\036D:ta=^I:te=^L:ti=^L^R:ve=^L:\ |
:se=00\036E\200/>:sf@:so=5\036D:ta=^I:te=^L:ti=^L^R:ve=^L:\ |
:vs=^L^R:\ |
:vs=^L^R:\ |
:tc=dg200: |
:tc=dg200: |
|
|
# dg450 from cornell |
# dg450 from cornell |
dg450|dg6134|data general 6134:\ |
dg450|dg6134|data general 6134:\ |
:le@:nd=^X:tc=dg200: |
:le@:nd=^X:tc=dg200: |
|
|
# Note: lesser Dasher terminals will not work with vi because vi insists upon |
# Note: lesser Dasher terminals will not work with vi because vi insists upon |
# having a command to move straight down from any position on the bottom line |
# having a command to move straight down from any position on the bottom line |
# and scroll the screen up, or a direct vertical scroll command. The 460 and |
# and scroll the screen up, or a direct vertical scroll command. The 460 and |
|
|
# grounds that there is no matching ":ml:" |
# grounds that there is no matching ":ml:" |
# fixed garbled ":k9=\E[00\:z:" capability -- esr) |
# fixed garbled ":k9=\E[00\:z:" capability -- esr) |
dg460-ansi|Data General Dasher 460 in ANSI-mode:\ |
dg460-ansi|Data General Dasher 460 in ANSI-mode:\ |
:am:ms:ul:\ |
:am:bs:ms:ul:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:al=\E[L:cd=\E[J:ce=\E[K:cl=\E[2J:cm=\E[%i%2;%2H:dc=\E[P:\ |
:al=\E[L:cd=\E[J:ce=\E[K:cl=\E[2J:cm=\E[%i%2;%2H:dc=\E[P:\ |
:dl=\E[M:do=\E[B:ei=:ho=\E[H:ic=\E[@:im=:is=^^F@:k0=\E[001z:\ |
:dl=\E[M:do=\E[B:ei=:ho=\E[H:ic=\E[@:im=:is=^^F@:k0=\E[001z:\ |
|
|
# Data General 605x |
# Data General 605x |
# Ought to work for a Model 6242, Type D210 as well as a 605x. |
# Ought to work for a Model 6242, Type D210 as well as a 605x. |
# Note that the cursor-down key transmits ^Z. Job control users, beware! |
# Note that the cursor-down key transmits ^Z. Job control users, beware! |
# This also matches a posted description of something called A `Dasher 100' |
# This also matches a posted description of something called a `Dasher 100' |
# so there's a dg100 alias here. |
# so there's a dg100 alias here. |
# (dg6053: the 4.4BSD file had :le=^H:, :do=^J:, :nd=^S:. -- esr) |
# (dg6053: the 4.4BSD file had :le=^H:, :do=^J:, :nd=^S:. -- esr) |
dg6053|dg100|data general 6053:\ |
dg6053|dg100|data general 6053:\ |
:am:bs:bw:ul:\ |
:am:bs:bw:ul:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:bl=^G:ce=^K:cl=^L:cm=\020%r%.%.:cr=^M:do=^Z:ho=^H:is=^R:\ |
:bc=^Y:bl=^G:ce=^K:cl=^L:cm=\020%r%.%.:cr=^M:do=^Z:ho=^H:\ |
:k0=^^q:k1=^^r:k2=^^s:k3=^^t:k4=^^u:k5=^^v:k6=^^w:k7=^^x:\ |
:is=^R:k0=^^q:k1=^^r:k2=^^s:k3=^^t:k4=^^u:k5=^^v:k6=^^w:\ |
:k8=^^y:kb=^Y:kd=^Z:kh=^H:kl=^Y:kr=^X:ku=^W:le=^Y:nd=^X:\ |
:k7=^^x:k8=^^y:k9=^^z:kb=^Y:kd=^Z:kh=^H:kl=^Y:kr=^X:ku=^W:\ |
:nw=^M^Z:se=\200^^E:so=\200\200\200\200\200\036D:ta=^I:\ |
:le=^Y:nd=^X:se=\200^^E:so=\200\200\200\200\200\036D:\ |
:te=^L:ti=^L^R:ue=^U:up=^W:us=^T:ve=^L:vs=^L^R: |
:ta=^I:te=^L:ti=^L^R:ue=^U:up=^W:us=^T:ve=^L:vs=^L^R: |
|
|
#### Datamedia (dm) |
#### Datamedia (dm) |
# |
# |
|
# Datamedia was headquartered in Nashua, New Hampshire in 1993. |
|
# As of early 1996, at least one company called `Datamedia' has been taken |
|
# over by: |
|
# |
|
# Axent Technologies, Inc. |
|
# 2400 Research Boulevard |
|
# Rockville, Maryland 20850 |
|
# voice: +1 301/258-5043 |
|
# fax: +1 301/330-5756 |
|
# email: <info@axent.com> |
|
# |
|
# makers of OmniGuard client/server security software. They are a software |
|
# only company and no longer make terminals. However, the operator there |
|
# told me that she had once spoken to a customer looking for Datamedia |
|
# terminals who'd mentioned a Datamedia in New Jersey. This is backed up |
|
# by comp.terminals poosting describing the ID plate on the back of a |
|
# "Datamedia 3000" terminal. Was this an earlier incarnation of Axent? |
|
# Inquiring minds want to know... |
|
# |
|
|
cs10|colorscan|Datamedia Color Scan 10:\ |
cs10|colorscan|Datamedia Color Scan 10:\ |
:ms:\ |
:ms:\ |
|
|
|
|
# (dm1520: removed obsolete ":ma=^\ ^_^P^YH:" -- esr) |
# (dm1520: removed obsolete ":ma=^\ ^_^P^YH:" -- esr) |
dm1520|dm1521|datamedia 1520:\ |
dm1520|dm1521|datamedia 1520:\ |
:am:xn:\ |
:am:bs:xn:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:bl=^G:cd=^K:ce=^]:cl=^L:cm=\036%r%+ %+ :cr=^M:do=^J:ho=^Y:\ |
:bl=^G:cd=^K:ce=^]:cl=^L:cm=\036%r%+ %+ :cr=^M:do=^J:ho=^Y:\ |
:kd=^J:kh=^Y:kl=^H:kr=^\:ku=^_:le=^H:nd=^\:sf=^J:ta=^I:up=^_: |
:kd=^J:kh=^Y:kl=^H:kr=^\:ku=^_:le=^H:nd=^\:sf=^J:ta=^I:up=^_: |
dm2500|datamedia2500|datamedia 2500:\ |
dm2500|datamedia2500|datamedia 2500:\ |
:nc:\ |
:bs:nc:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\020\n\030\035\030\035:bl=^G:ce=^W:cl=^^^^\177:\ |
:al=\020\n\030\035\030\035:bl=^G:ce=^W:cl=^^^^\177:\ |
:cm=\014%r%n%.%.:dc=\020\010\030\035:\ |
:cm=\014%r%n%.%.:dc=\020\010\030\035:\ |
|
|
:al=1*\020\n\030\035\030\035:dl=2\020\032\030\035:tc=dm2500: |
:al=1*\020\n\030\035\030\035:dl=2\020\032\030\035:tc=dm2500: |
# (dm3025: ":MT:" changed to ":km:" -- esr) |
# (dm3025: ":MT:" changed to ":km:" -- esr) |
dm3025|datamedia 3025a:\ |
dm3025|datamedia 3025a:\ |
:km:\ |
:bs:km:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:al=\EP\n\EQ:bl=^G:cd=\EJ:ce=\EK:cl=\EM:cm=\EY%r%+ %+ :\ |
:al=\EP\n\EQ:bl=^G:cd=\EJ:ce=\EK:cl=\EM:cm=\EY%r%+ %+ :\ |
:cr=^M:dc=\010:dl=\EP\EA\EQ:dm=\EP:do=^J:ed=\EQ:ei=\EQ:\ |
:cr=^M:dc=\010:dl=\EP\EA\EQ:dm=\EP:do=^J:ed=\EQ:ei=\EQ:\ |
:ho=\EH:im=\EP:ip=:is=\EQ\EU\EV:le=^H:nd=\EC:se=\EO0:sf=^J:\ |
:ho=\EH:im=\EP:ip=:is=\EQ\EU\EV:le=^H:nd=\EC:se=\EO0:sf=^J:\ |
:so=\EO1:ta=^I:up=\EA: |
:so=\EO1:ta=^I:up=\EA: |
dm3045|datamedia 3045a:\ |
dm3045|datamedia 3045a:\ |
:am:eo:km@:ul:xn:\ |
:am:bs:eo:km@:ul:xn:\ |
:al@:dc=\EB:dl@:dm@:ed@:ei=\EP:is=\EU\EV:k0=\Ey\r:k1=\Ep\r:\ |
:al@:dc=\EB:dl@:dm@:ed@:ei=\EP:is=\EU\EV:k0=\Ey\r:k1=\Ep\r:\ |
:k2=\Eq\r:k3=\Er\r:k4=\Es\r:k5=\Et\r:k6=\Eu\r:k7=\Ev\r:\ |
:k2=\Eq\r:k3=\Er\r:k4=\Es\r:k5=\Et\r:k6=\Eu\r:k7=\Ev\r:\ |
:k8=\Ew\r:k9=\Ex\r:kh=\EH:kr=\EC:ku=\EA:pc=\177:se@:so@:\ |
:k8=\Ew\r:k9=\Ex\r:kh=\EH:kr=\EC:ku=\EA:pc=\177:se@:so@:\ |
|
|
# |
# |
# Current Falco models as of 1995 are generally ANSI-compatible and support |
# Current Falco models as of 1995 are generally ANSI-compatible and support |
# emulations of DEC VT-series, Wyse, and Televideo types. |
# emulations of DEC VT-series, Wyse, and Televideo types. |
|
# |
|
|
# Test version for Falco ts-1. See <arpavax.hickman@ucb> for info |
# Test version for Falco ts-1. See <arpavax.hickman@ucb> for info |
# This terminal was released around 1983 and was discontinued long ago. |
# This terminal was released around 1983 and was discontinued long ago. |
# The standout and underline highlights are the same. |
# The standout and underline highlights are the same. |
falco|ts1|ts-1|falco ts-1:\ |
falco|ts1|ts-1|falco ts-1:\ |
:am:\ |
:am:bs:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:al=\EE:bl=^G:cd=\EY:ce=\ET\EG0\010:cl=\E*:cm=\E=%+ %+ :\ |
:al=\EE:bl=^G:cd=\EY:ce=\ET\EG0\010:cl=\E*:cm=\E=%+ %+ :\ |
:cr=^M:dc=\EW:dl=\ER:do=^J:ei=\Er:ho=^^:im=\Eq:is=\Eu\E3:\ |
:cr=^M:dc=\EW:dl=\ER:do=^J:ei=\Er:ho=^^:im=\Eq:is=\Eu\E3:\ |
:k0=^A0\r:kd=^J:kl=^H:kr=^L:ku=^K:le=^H:me=\Eg0:nd=^L:\ |
:k0=^A0\r:kd=^J:kl=^H:kr=^L:ku=^K:le=^H:me=\Eg0:nd=^L:\ |
:se=\Eg0:sf=^J:so=\Eg1:ta=^I:ue=\Eg0:up=^K:us=\Eg1: |
:se=\Eg0:sf=^J:so=\Eg1:ta=^I:ue=\Eg0:up=^K:us=\Eg1: |
falco-p|ts1p|ts-1p|falco ts-1 with paging option:\ |
falco-p|ts1p|ts-1p|falco ts-1 with paging option:\ |
:am:da:db:mi:ms:ul:\ |
:am:bs:da:db:mi:ms:ul:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:al=\EE:bl=^G:bt=\EI:cd=\EY:ce=\ET\EG0\010\Eg0:cl=\E*:\ |
:al=\EE:bl=^G:bt=\EI:cd=\EY:ce=\ET\EG0\010\Eg0:cl=\E*:\ |
:cm=\E=%+ %+ :cr=^M:dc=\EW:dl=\ER:do=\E[B:ei=\Er:im=\Eq:\ |
:cm=\E=%+ %+ :cr=^M:dc=\EW:dl=\ER:do=\E[B:ei=\Er:im=\Eq:\ |
|
|
:me=\ESTART\r\E78\r\E70\0540\r\EEND\r:\ |
:me=\ESTART\r\E78\r\E70\0540\r\EEND\r:\ |
:mr=\ESTART\r\E59\0541\r\EEND\r:nd=\EV:\ |
:mr=\ESTART\r\E59\0541\r\EEND\r:nd=\EV:\ |
:se=\ESTART\r\E70\0540\r\EEND\r:sf=^J:\ |
:se=\ESTART\r\E70\0540\r\EEND\r:sf=^J:\ |
:so=\ESTART\r\E70\0546\r\EEND\r:\ |
:so=\ESTART\r\E70\0546\r\EEND\r:te=:\ |
:ti=\ESTART\r\E2\0540\r\E12\r\EEND\r:\ |
:ti=\ESTART\r\E2\0540\r\E12\r\EEND\r:\ |
:ue=\ESTART\r\E60\0540\r\EEND\r:up=\EU:\ |
:ue=\ESTART\r\E60\0540\r\EEND\r:up=\EU:\ |
:us=\ESTART\r\E60\0541\r\EEND\r: |
:us=\ESTART\r\E60\0541\r\EEND\r: |
|
|
#### Fluke |
#### Fluke |
# |
# |
|
|
# The 1720a differences from ANSI: no auto margin, destructive |
# The f1720a differences from ANSI: no auto margin, destructive |
# tabs, # of lines, funny highlighting and underlining |
# tabs, # of lines, funny highlighting and underlining |
f1720|f1720a|fluke 1720A:\ |
f1720|f1720a|fluke 1720A:\ |
:xt:\ |
:xt:\ |
|
|
# made this relative to adm+sgr -- note that <invis> isn't |
# made this relative to adm+sgr -- note that <invis> isn't |
# known to work for f100 but does on the f110. --esr) |
# known to work for f100 but does on the f110. --esr) |
f100|freedom|freedom100|freedom model 100:\ |
f100|freedom|freedom100|freedom model 100:\ |
:am:bw:hs:mi:ms:xo:\ |
:am:bs:bw:hs:mi:ms:xo:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:ac=:ae=\E$:al=\EE:as=\E%:bl=^G:bt=\EI:cd=\EY:ce=\ET:\ |
:ac=:ae=\E$:al=\EE:as=\E%:bl=^G:bt=\EI:cd=\EY:ce=\ET:\ |
:ch=\E]%+ :cl=^Z:cm=\E=%+ %+ :cr=^M:ct=\E3:cv=\E[%+ :\ |
:ch=\E]%+ :cl=^Z:cm=\E=%+ %+ :cr=^M:ct=\E3:cv=\E[%+ :\ |
|
|
:dc@:tc=f110: |
:dc@:tc=f110: |
# (f200: added <acsc> to suppress tic warnings re :as:/:ae: --esr) |
# (f200: added <acsc> to suppress tic warnings re :as:/:ae: --esr) |
f200|freedom200|Liberty Freedom 200:\ |
f200|freedom200|Liberty Freedom 200:\ |
:am:es:hs:mi:ms:xo:\ |
:am:bs:es:hs:mi:ms:xo:\ |
:co#80:it#8:li#24:ws#80:\ |
:co#80:it#8:li#24:ws#80:\ |
:ac=:ae=\E%%:al=\EE:as=\E$:bl=^G:bt=\EI:cd=\EY:ce=\ET:\ |
:ac=:ae=\E%%:al=\EE:as=\E$:bl=^G:bt=\EI:cd=\EY:ce=\ET:\ |
:ch=\E]%+ :cl=^Z:cm=\E=%+ %+ :cr=^M:cs=\Em0%+ %+ :ct=\E3:\ |
:ch=\E]%+ :cl=^Z:cm=\E=%+ %+ :cr=^M:cs=\Em0%+ %+ :ct=\E3:\ |
|
|
# line) by an escape sequence. No info on this beast yet. |
# line) by an escape sequence. No info on this beast yet. |
# (go140: I added <rmam>/<smam> based on the init string -- esr) |
# (go140: I added <rmam>/<smam> based on the init string -- esr) |
go140|graphon go-140:\ |
go140|graphon go-140:\ |
|
:bs:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:RA=\E[?7l:SA=\E[?7h:al=\E[L:cd=10\E[J:ce=\E[K:\ |
:RA=\E[?7l:SA=\E[?7h:al=\E[L:cd=10\E[J:ce=\E[K:\ |
:cl=10\E[H\E[2J:cm=\E[%i%2;%2H:dc=\E[P:dl=\E[M:ei=\E[4l:\ |
:cl=10\E[H\E[2J:cm=\E[%i%2;%2H:dc=\E[P:dl=\E[M:ei=\E[4l:\ |
|
|
# From: <edm@nwnexus.WA.COM> |
# From: <edm@nwnexus.WA.COM> |
# (go225: I added <rmam>/<smam> based on the init string -- esr) |
# (go225: I added <rmam>/<smam> based on the init string -- esr) |
go225|go-225|Graphon 225:\ |
go225|go-225|Graphon 225:\ |
:am:mi:xn:\ |
:am:bs:mi:xn:\ |
:co#80:it#8:li#25:vt#3:\ |
:co#80:it#8:li#25:vt#3:\ |
:RA=\E[?7l:SA=\E[?7h:al=\E[L:cd=\E[J:ce=\E[K:cl=\E[H\E[J:\ |
:RA=\E[?7l:SA=\E[?7h:al=\E[L:cd=\E[J:ce=\E[K:cl=\E[H\E[J:\ |
:cm=\E[%i%d;%dH:cs=\E[%i%d;%dr:dc=\E[P:dl=\E[M:do=^J:\ |
:cm=\E[%i%d;%dH:cs=\E[%i%d;%dr:dc=\E[P:dl=\E[M:do=^J:\ |
|
|
:is=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:k1=\EOP:k2=\EOQ:\ |
:is=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:k1=\EOP:k2=\EOQ:\ |
:k3=\EOR:k4=\EOS:kb=^H:kd=\E[B:ke=\E>:kh=\E[H:kl=\E[D:\ |
:k3=\EOR:k4=\EOS:kb=^H:kd=\E[B:ke=\E>:kh=\E[H:kl=\E[D:\ |
:kr=\E[C:ks=\E=:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:\ |
:kr=\E[C:ks=\E=:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:\ |
:mr=\E[7m:nd=\E[C:r1=\E[!p\E[?7h\E[2;1;1#w:rc=\E8:\ |
:mr=\E[7m:nd=\E[C:r1=\E[\041p\E[?7h\E[2;1;1#w:rc=\E8:\ |
:rf=/usr/share/tabset/vt100:sc=\E7:se=\E[27m:sf=\ED:\ |
:rf=/usr/share/tabset/vt100:sc=\E7:se=\E[27m:sf=\ED:\ |
:so=\E[7m:sr=\EM:ta=^I:te=\E[!p\E[?7h\E[2;1;1#w:\ |
:so=\E[7m:sr=\EM:ta=^I:te=\E[\041p\E[?7h\E[2;1;1#w:\ |
:ti=\E[2;0#w\E[1;25r:ue=\E[24m:up=\E[A:us=\E[4m: |
:ti=\E[2;0#w\E[1;25r:ue=\E[24m:up=\E[A:us=\E[4m: |
|
|
#### Harris (Beehive) |
#### Harris (Beehive) |
|
|
# not AEP! |
# not AEP! |
# |
# |
sb1|beehive superbee:\ |
sb1|beehive superbee:\ |
:am:bw:da:db:mi:ul:xb:\ |
:am:bs:bw:da:db:mi:ul:xb:\ |
:co#80:li#25:sg#1:ug#1:\ |
:co#80:li#25:sg#1:ug#1:\ |
:al=\EN\EL\EQ \EP \EO\ER\EA:\ |
:al=\EN\EL\EQ \EP \EO\ER\EA:\ |
:bl=^G:bt=\E`:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EF%r%03%03:cr=\r:\ |
:bl=^G:bt=\E`:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EF%r%03%03:cr=\r:\ |
|
|
:k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew:k9=\E1:kE=\EK:kI=\EQ\EO:\ |
:k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew:k9=\E1:kE=\EK:kI=\EQ\EO:\ |
:kL=\EM:kM=\ER:kS=\EJ:kb=^_:kd=\EB:kh=\EH:kl=\ED:kr=\EC:\ |
:kL=\EM:kM=\ER:kS=\EJ:kb=^_:kd=\EB:kh=\EH:kl=\ED:kr=\EC:\ |
:ku=\EA:l0=TAB CLEAR:l9=TAB SET:le=^H:me=\E_3:nd=\EC:\ |
:ku=\EA:l0=TAB CLEAR:l9=TAB SET:le=^H:me=\E_3:nd=\EC:\ |
:se=\E_3:sf=^J:so=\E_1:st=\E1:ta=^I:ti=\EO:ue=\E_3:up=\EA:\ |
:se=\E_3:sf=^J:so=\E_1:st=\E1:ta=^I:te=:ti=\EO:ue=\E_3:\ |
:us=\E_0: |
:up=\EA:us=\E_0: |
sbi|superbee|beehive superbee at Indiana U.:\ |
sbi|superbee|beehive superbee at Indiana U.:\ |
:xb:\ |
:xb:\ |
:al=1\EN\EL\EQ \EP \EO\ER\EA:cr=\r:tc=sb1: |
:al=1\EN\EL\EQ \EP \EO\ER\EA:cr=\r:tc=sb1: |
|
|
|
|
# (bee: :ic: was empty, which is obviously bogus -- esr) |
# (bee: :ic: was empty, which is obviously bogus -- esr) |
beehive|bee|harris beehive:\ |
beehive|bee|harris beehive:\ |
:am:mi:\ |
:am:bs:mi:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\EL:bt=\E>:cd=\EJ:ce=\EK:cl=\EE:cm=\EF%+ %+ :dc=\EP:\ |
:al=\EL:bt=\E>:cd=\EJ:ce=\EK:cl=\EE:cm=\EF%+ %+ :dc=\EP:\ |
:dl=\EM:do=\EB:ei=\E@:ho=\EH:im=\EQ:kA=\EL:kB=\E>:kC=\EE:\ |
:dl=\EM:do=\EB:ei=\E@:ho=\EH:im=\EQ:kA=\EL:kB=\E>:kC=\EE:\ |
|
|
# (beehive: :if=/usr/share/tabset/beehive: removed, no such file. If you |
# (beehive: :if=/usr/share/tabset/beehive: removed, no such file. If you |
# really care, cook up one using ^F -- esr) |
# really care, cook up one using ^F -- esr) |
beehive3|bh3m|beehiveIIIm|harris beehive 3m:\ |
beehive3|bh3m|beehiveIIIm|harris beehive 3m:\ |
:am:\ |
:am:bs:\ |
:co#80:it#8:li#20:\ |
:co#80:it#8:li#20:\ |
:al=\023:bl=^G:cd=^R:ce=^P:cl=^E^R:cr=^M:dl=\021:do=^J:ho=^E:\ |
:al=\023:bl=^G:cd=^R:ce=^P:cl=^E^R:cr=^M:dl=\021:do=^J:ho=^E:\ |
:le=^H:ll=^E^K:nd=^L:se= ^_:sf=^J:so=^] :st=^F:ta=^I:up=^K: |
:le=^H:ll=^E^K:nd=^L:se= ^_:sf=^J:so=^] :st=^F:ta=^I:up=^K: |
|
|
:bl=^G:cd=\EJ:ce=\EK:cl=\EE:cr=^M:do=^J:ho=\EH:le=\ED:nd=\EC:\ |
:bl=^G:cd=\EJ:ce=\EK:cl=\EE:cr=^M:do=^J:ho=\EH:le=\ED:nd=\EC:\ |
:sf=^J:up=\EA: |
:sf=^J:up=\EA: |
microb|microbee|micro bee series:\ |
microb|microbee|micro bee series:\ |
:am:\ |
:am:bs:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:bl=^G:cd=\EJ:ce=\EK:cl=\EE:cm=\EF%+ %+ :cr=^M:do=^J:k1=\Ep:\ |
:bl=^G:cd=\EJ:ce=\EK:cl=\EE:cm=\EF%+ %+ :cr=^M:do=^J:k1=\Ep:\ |
:k2=\Eq:k3=\Er:k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew:k9=\Ex:\ |
:k2=\Eq:k3=\Er:k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew:k9=\Ex:\ |
|
|
# vi - this terminal is too dumb for even vi. (The code is |
# vi - this terminal is too dumb for even vi. (The code is |
# there but it isn't debugged for this case.) |
# there but it isn't debugged for this case.) |
hz1000|hazeltine 1000:\ |
hz1000|hazeltine 1000:\ |
|
:bs:\ |
:co#80:li#12:\ |
:co#80:li#12:\ |
:bl=^G:cl=^L:cr=^M:do=^J:ho=^K:le=^H:nd= :sf=^J: |
:bl=^G:cl=^L:cr=^M:do=^J:ho=^K:le=^H:nd= :sf=^J: |
# From: <cbosg!ucbvax!pur-ee!cincy!chris> Thu Aug 20 09:09:18 1981 |
# From: <cbosg!ucbvax!pur-ee!cincy!chris> Thu Aug 20 09:09:18 1981 |
hz1420|hazeltine 1420:\ |
hz1420|hazeltine 1420:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\E^Z:bl=^G:cd=\E^X:ce=\E^O:cl=\E^\:cm=\E\021%r%.%+ :\ |
:al=\E^Z:bl=^G:cd=\E^X:ce=\E^O:cl=\E^\:cm=\E\021%r%.%+ :\ |
:cr=^M:dl=\E^S:do=^J:le=^H:nd=^P:se=\E^Y:sf=^J:so=\E^_:ta=^N:\ |
:cr=^M:dl=\E^S:do=^J:le=^H:nd=^P:se=\E^Y:sf=^J:so=\E^_:ta=^N:\ |
|
|
# freakout with out-of-range args and tn3270. No hz since it needs to |
# freakout with out-of-range args and tn3270. No hz since it needs to |
# receive tildes. |
# receive tildes. |
hz1500|hazeltine 1500:\ |
hz1500|hazeltine 1500:\ |
:am:hz:\ |
:am:bs:hz:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=~\032:bl=^G:cd=~\030:ce=~^O:cl=~^\:\ |
:al=~\032:bl=^G:cd=~\030:ce=~^O:cl=~^\:\ |
:cm=~\021%r%>^^ %+`%+`:cr=^M:dl=~\023:do=~^K:ho=~^R:kd=^J:\ |
:cm=~\021%r%>^^ %+`%+`:cr=^M:dl=~\023:do=~^K:ho=~^R:kd=^J:\ |
|
|
# :so=\E^Y:, but these caps were commented out in 8.3; also, |
# :so=\E^Y:, but these caps were commented out in 8.3; also, |
# removed incorrect and overridden ":do=^J:" -- esr) |
# removed incorrect and overridden ":do=^J:" -- esr) |
hz1510|hazeltine 1510:\ |
hz1510|hazeltine 1510:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\E^Z:bl=^G:cd=\E^X:ce=\E^O:cl=\E^\:cm=\E\021%r%.%.:\ |
:al=\E^Z:bl=^G:cd=\E^X:ce=\E^O:cl=\E^\:cm=\E\021%r%.%.:\ |
:cr=^M:dl=\E^S:do=\E^K:le=^H:nd=^P:sf=^J:up=\E^L: |
:cr=^M:dl=\E^S:do=\E^K:le=^H:nd=^P:sf=^J:up=\E^L: |
|
# Hazeltine 1520 |
|
# The following switch settings are assumed for normal operation: |
|
# FULL CR U/L_CASE ESCAPE |
|
# FORMAT_OFF EOM_A_OFF EOM_B_OFF WRAPAROUND_ON |
|
# Other switches may be set for operator convenience or communication |
|
# requirements. |
|
hz1520|Hazeltine 1520:\ |
|
:am:bs:bw:ms:\ |
|
:co#80:li#24:\ |
|
:al=\E^Z:bl=^G:cd=\E^X:ce=\E^O:cl=\E^\:cm=\E\021%r%.%.:\ |
|
:cr=^M:dl=\E^S:do=^J:ho=\E^R:kA=\E^Z:kC=\E^\:kE=\E^O:\ |
|
:kL=\E^S:kS=\E^X:kb=^H:kd=\E^K:kh=\E^R:kl=^H:kr=^P:ku=\E^L:\ |
|
:le=^H:md=\E^_:me=\E^Y:nd=^P:r1=\E$\E\005\E?\E\031:\ |
|
:se=\E^Y:sf=^J:so=\E^_:up=\E^L: |
|
# This version works with the escape switch off |
# (h1520: removed incorrect and overridden ":do=^J:" -- esr) |
# (h1520: removed incorrect and overridden ":do=^J:" -- esr) |
hz1520|hazeltine 1520:\ |
hz1520-noesc|hazeltine 1520:\ |
:am:hz:\ |
:am:hz:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=~^Z:bl=^G:cd=~^X:ce=~^O:cl=~^\:cm=~\021%r%.%.:cr=^M:\ |
:al=~^Z:bl=^G:cd=~^X:ce=~^O:cl=~^\:cm=~\021%r%.%.:cr=^M:\ |
|
|
# is not braindamaged. It has tildes and backprimes and everything! |
# is not braindamaged. It has tildes and backprimes and everything! |
# Be sure the auto lf/cr switch is set to cr. |
# Be sure the auto lf/cr switch is set to cr. |
hz1552|hazeltine 1552:\ |
hz1552|hazeltine 1552:\ |
|
:bs:\ |
:al=\EE:dl=\EO:do=^J:k1=\EP:k2=\EQ:k3=\ER:l1=blue:l2=red:\ |
:al=\EE:dl=\EO:do=^J:k1=\EP:k2=\EQ:k3=\ER:l1=blue:l2=red:\ |
:l3=green:\ |
:l3=green:\ |
:tc=vt52: |
:tc=vt52: |
|
|
:do=^J:se=\ET:so=\ES:tc=hz1552: |
:do=^J:se=\ET:so=\ES:tc=hz1552: |
# Note: h2000 won't work well because of a clash between upper case and ~'s. |
# Note: h2000 won't work well because of a clash between upper case and ~'s. |
hz2000|hazeltine 2000:\ |
hz2000|hazeltine 2000:\ |
:am:nc:\ |
:am:bs:nc:\ |
:co#74:li#27:\ |
:co#74:li#27:\ |
:al=~\032:bl=^G:cl=~\034:cm=~\021%r%.%.:dl=~\023:do=^J:\ |
:al=~\032:bl=^G:cl=~\034:cm=~\021%r%.%.:dl=~\023:do=^J:\ |
:ho=~^R:le=^H:pc=\177:sf=^J: |
:ho=~^R:le=^H:pc=\177:sf=^J: |
|
|
# char as a built in function. Vi has to delete to end of line and then |
# char as a built in function. Vi has to delete to end of line and then |
# redraw the rest of the line. |
# redraw the rest of the line. |
esprit|Hazeltine Esprit I:\ |
esprit|Hazeltine Esprit I:\ |
:am:bw:\ |
:am:bs:bw:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\E^Z:bl=^G:bt=\E^T:cd=\E^W:ce=\E^O:cl=\E^\:\ |
:al=\E^Z:bl=^G:bt=\E^T:cd=\E^W:ce=\E^O:cl=\E^\:\ |
:cm=\E\021%r%.%.:cr=^M:dl=\E^S:do=\E^K:ho=\E^R:is=\E?:\ |
:cm=\E\021%r%.%.:cr=^M:dl=\E^S:do=\E^K:ho=\E^R:is=\E?:\ |
|
|
:up=\E^L: |
:up=\E^L: |
esprit-am|hazeltine esprit auto-margin:\ |
esprit-am|hazeltine esprit auto-margin:\ |
:am:tc=esprit: |
:am:tc=esprit: |
|
# Hazeltine Modular-1 from Cliff Shackelton <ittvax!ittral!shackelt> via BRL |
|
# Vi it seems always wants to send a control J for "do" and it turned out |
|
# that the terminal would work somewhat if the auto LF/CR was turned off. |
|
# (hmod1: removed :dn=~^K: -- esr) |
|
hmod1|Hazeltine Modular 1:\ |
|
:am:bs:hz:\ |
|
:co#80:li#24:\ |
|
:al=~^Z:bl=^G:bt=~^T:cl=~^\:cm=~\021%r%.%.:cr=^M:dl=~^S:\ |
|
:do=~^K:ho=~^R:kd=~^K:kh=~^R:kl=^H:kr=^P:ku=~^L:le=^H:me=~^Y:\ |
|
:nd=^P:rc=~^Q:sc=~^E:se=~^Y:sf=^J:so=~^_:up=~^L: |
|
# |
|
# Hazeltine Executive 80 Model 30 (1554?) |
|
# from Will Martin <control@ALMSA-1.ARPA> via BRL |
|
# Like VT100, except for different "am" behavior. |
|
hazel|exec80|h80|he80|Hazeltine Executive 80:\ |
|
:am:bs:pt:\ |
|
:co#80:it#8:li#24:vt#3:\ |
|
:bl=^G:cd=50\E[J:ce=3\E[K:cl=50\E[;H\E[2J:\ |
|
:cm=5\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:do=^J:ho=\E[H:\ |
|
:is=\E[1;24r\E[24;1H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\ |
|
:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\ |
|
:ku=\EOA:le=^H:mb=2\E[5m:md=2\E[1m:me=2\E[m:mr=2\E[7m:\ |
|
:nd=2\E[C:nl=^J:r1=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\ |
|
:rc=\E8:rf=/usr/share/tabset/vt100:sc=\E7:se=2\E[m:\ |
|
:so=2\E[7m:sr=5\EM:ta=^I:ue=2\E[m:up=2\E[A:us=2\E[4m: |
|
|
#### IBM |
#### IBM |
# |
# |
|
|
# From: J.B. Nicholson-Owens <jeffo@uiuc.edu> 8 Mar 94 |
# From: J.B. Nicholson-Owens <jeffo@uiuc.edu> 8 Mar 94 |
# (ibm3101: :if=/usr/share/tabset/ibm3101: removed, no such file -- esr) |
# (ibm3101: :if=/usr/share/tabset/ibm3101: removed, no such file -- esr) |
ibm3101|i3101|IBM 3101-10:\ |
ibm3101|i3101|IBM 3101-10:\ |
:am:xo:\ |
:am:bs:xo:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:bl=^G:cd=\EJ:ce=\EI:cl=\EK:cm=\EY%+ %+ :cr=^M:ct=\E1:do=^J:\ |
:bl=^G:cd=\EJ:ce=\EI:cl=\EK:cm=\EY%+ %+ :cr=^M:ct=\E1:do=^J:\ |
:ho=\EH:kb=^H:kd=\EB:kl=\ED:kr=\EC:ku=\EA:le=^H:nd=\EC:\ |
:ho=\EH:kb=^H:kd=\EB:kl=\ED:kr=\EC:ku=\EA:le=^H:nd=\EC:\ |
|
|
# From: Mark Easter <marke@fsi-ssd.csg.ssd.fsi.com> 29 Oct 1992 |
# From: Mark Easter <marke@fsi-ssd.csg.ssd.fsi.com> 29 Oct 1992 |
# I've commented out or translated some IBM extensions. |
# I've commented out or translated some IBM extensions. |
ibm3161|ibm3163|wy60-316X|wyse60-316X|IBM 3161/3163 display:\ |
ibm3161|ibm3163|wy60-316X|wyse60-316X|IBM 3161/3163 display:\ |
:am:mi:ms:\ |
:am:bs:mi:ms:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:F1=\Ek\r:F2=\El\r:F3=\E!a\r:F4=\E!b\r:F5=\E!c\r:\ |
:F1=\Ek\r:F2=\El\r:F3=\E\041a\r:F4=\E\041b\r:\ |
:F6=\E!d\r:F7=\E!e\r:F8=\E!f\r:F9=\E!g\r:FA=\E!h\r:\ |
:F5=\E\041c\r:F6=\E\041d\r:F7=\E\041e\r:F8=\E\041f\r:\ |
:FB=\E!i\r:FC=\E!j\r:FD=\E!k\r:FE=\E!l\r:\ |
:F9=\E\041g\r:FA=\E\041h\r:FB=\E\041i\r:FC=\E\041j\r:\ |
|
:FD=\E\041k\r:FE=\E\041l\r:\ |
:ac=l\354q\361k\353x\370j\352m\355w\367u\365v\366t\364n\356:\ |
:ac=l\354q\361k\353x\370j\352m\355w\367u\365v\366t\364n\356:\ |
:bl=^G:cd=\EJ:ce=\EI:cl=\EH\EJ:cm=\EY%+ %+ :cr=^M:dc=\EQ:\ |
:bl=^G:cd=\EJ:ce=\EI:cl=\EH\EJ:cm=\EY%+ %+ :cr=^M:dc=\EQ:\ |
:dl=\EO:do=\EB:ho=\EH:k1=\Ea\r:k2=\Eb\r:k3=\Ec\r:k4=\Ed\r:\ |
:dl=\EO:do=\EB:ho=\EH:k1=\Ea\r:k2=\Eb\r:k3=\Ec\r:k4=\Ed\r:\ |
|
|
:..sa=\E4%{32}%?%p2%t%{1}%|%;%?%p3%t%{4}%|%;%?%p4%t%{2}%|%;%c%{39}%p1%-%c%{64}%c:tc=ibm3163: |
:..sa=\E4%{32}%?%p2%t%{1}%|%;%?%p3%t%{4}%|%;%?%p4%t%{2}%|%;%c%{39}%p1%-%c%{64}%c:tc=ibm3163: |
|
|
ibmaed|IBM Experimental display:\ |
ibmaed|IBM Experimental display:\ |
:am:eo:ms:\ |
:am:bs:eo:ms:\ |
:co#80:it#8:li#52:\ |
:co#80:it#8:li#52:\ |
:al=\EN:cd=\EJ:ce=\EI:cl=\EH\EK:cm=\EY%+ %+ :dc=\EQ:dl=\EO:\ |
:al=\EN:cd=\EJ:ce=\EI:cl=\EH\EK:cm=\EY%+ %+ :dc=\EQ:dl=\EO:\ |
:do=\EB:ei=:ho=\EH:ic=\EP:im=:kb=^H:kd=\EB:kl=\ED:kr=\EC:\ |
:do=\EB:ei=:ho=\EH:ic=\EP:im=:kb=^H:kd=\EB:kl=\ED:kr=\EC:\ |
|
|
|
|
# gt100 sounds like something DEC would come out with. Let's hope they don't. |
# gt100 sounds like something DEC would come out with. Let's hope they don't. |
i100|gt100|gt100a|General Terminal 100A (formerly Infoton 100):\ |
i100|gt100|gt100a|General Terminal 100A (formerly Infoton 100):\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\EL:bl=^G:cd=\EJ:ce=\EK:cl=^L:cm=\Ef%r%+ %+ :cr=^M:\ |
:al=\EL:bl=^G:cd=\EJ:ce=\EK:cl=^L:cm=\Ef%r%+ %+ :cr=^M:\ |
:dl=\EM:do=^J:ho=\EH:le=^H:nd=\EC:se=\Ea:sf=^J:so=\Eb:up=\EA:\ |
:dl=\EM:do=^J:ho=\EH:le=^H:nd=\EC:se=\Ea:sf=^J:so=\Eb:up=\EA:\ |
:vb=\Eb\Ea: |
:vb=\Eb\Ea: |
i400|infoton 400:\ |
i400|infoton 400:\ |
:am:\ |
:am:bs:\ |
:co#80:li#25:\ |
:co#80:li#25:\ |
:al=\E[L:bl=^G:ce=\E[N:cl=\E[2J:cm=%i\E[%3;%3H:cr=^M:\ |
:al=\E[L:bl=^G:ce=\E[N:cl=\E[2J:cm=%i\E[%3;%3H:cr=^M:\ |
:dc=\E[4h\E[2Q\E[P\E[4l\E[0Q:dl=\E[M:do=^J:\ |
:dc=\E[4h\E[2Q\E[P\E[4l\E[0Q:dl=\E[M:do=^J:\ |
|
|
# (intext: removed obsolete ":ma=^K^P^R^L^L ::bc=^_:", also the |
# (intext: removed obsolete ":ma=^K^P^R^L^L ::bc=^_:", also the |
# ":le=^_:" later overridden -- esr) |
# ":le=^_:" later overridden -- esr) |
intext|Interactive Systems Corporation modified owl 1200:\ |
intext|Interactive Systems Corporation modified owl 1200:\ |
:am:\ |
:am:bs:\ |
:co#80:it#8:li#24:sg#1:\ |
:co#80:it#8:li#24:sg#1:\ |
:al=\020:bl=^G:bt=^Y:cd=\026J:ce=^Kp^R:cl=\014:\ |
:al=\020:bl=^G:bt=^Y:cd=\026J:ce=^Kp^R:cl=\014:\ |
:cm=\017%+ %+ :cr=^M:dc=\022:dl=\021:do=^J:ei=^V<:im=^V;:\ |
:cm=\017%+ %+ :cr=^M:dc=\022:dl=\021:do=^J:ei=^V<:im=^V;:\ |
|
|
# Kimtron ABM 85 added by Dual Systems |
# Kimtron ABM 85 added by Dual Systems |
# (abm85: removed duplicated ":kd=^J:" -- esr) |
# (abm85: removed duplicated ":kd=^J:" -- esr) |
abm85|Kimtron ABM 85:\ |
abm85|Kimtron ABM 85:\ |
:am:bw:ms:\ |
:am:bs:bw:ms:\ |
:co#80:it#8:li#24:sg#1:ug#1:\ |
:co#80:it#8:li#24:sg#1:ug#1:\ |
:al=\EE:bt=\EI:cd=\Ey:ce=\Et:cl=\E*:cm=\E=%+ %+ :dc=\EW:\ |
:al=\EE:bt=\EI:cd=\Ey:ce=\Et:cl=\E*:cm=\E=%+ %+ :dc=\EW:\ |
:dl=\ER:do=^J:ei=\Er:if=/usr/share/tabset/stdcrt:im=\EQ:\ |
:dl=\ER:do=^J:ei=\Er:if=/usr/share/tabset/stdcrt:im=\EQ:\ |
|
|
:kl=^H:kr=^L:ku=^K:le=^H:nd=^L:se=\Ek:so=\Ej:ta=^I:ue=\Em:\ |
:kl=^H:kr=^L:ku=^K:le=^H:nd=^L:se=\Ek:so=\Ej:ta=^I:ue=\Em:\ |
:up=^K:us=\El: |
:up=^K:us=\El: |
# Kimtron ABM 85H added by Dual Systems. |
# Kimtron ABM 85H added by Dual Systems. |
# Some notes about the 85h entries: |
# Some notes about the abm85h entries: |
# 1) there are several firmware revs of 85H in the world. Use abm85h-old for |
# 1) there are several firmware revs of 85H in the world. Use abm85h-old for |
# firmware revs prior to SP51 |
# firmware revs prior to SP51 |
# 2) Make sure to use 85h entry if the terminal is in 85H mode and the |
# 2) Make sure to use abm85h entry if the terminal is in 85h mode and the |
# 85e entry if it is in 920 emulation mode. They are incompatible in |
# abm85e entry if it is in tvi920 emulation mode. They are incompatible |
# some places and NOT software settable i.e., :is: can't fix it) |
# in some places and NOT software settable i.e., :is: can't fix it) |
# 3) In 85h mode, the arrow keys and special functions transmit when |
# 3) In 85h mode, the arrow keys and special functions transmit when |
# the terminal is in dup-edit, and work only locally in local-edit. |
# the terminal is in dup-edit, and work only locally in local-edit. |
# Vi won't swallow `del char' for instance, but :ti: turns on |
# Vi won't swallow `del char' for instance, but :ti: turns on |
|
|
# From: <malman@bbn-vax.arpa> |
# From: <malman@bbn-vax.arpa> |
# (kt7: removed obsolete :ma=^V^J^L :" -- esr) |
# (kt7: removed obsolete :ma=^V^J^L :" -- esr) |
kt7|kimtron model kt-7:\ |
kt7|kimtron model kt-7:\ |
:am:\ |
:am:bs:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:al=\EE:bt=\EI:cd=\EY:ce=\ET:cl=^Z:cm=\E=%+ %+ :dc=\EW:\ |
:al=\EE:bt=\EI:cd=\EY:ce=\ET:cl=^Z:cm=\E=%+ %+ :dc=\EW:\ |
:dl=\ER:do=^V:ei=:fs=\Eg:ho=^^:ic=\EQ:\ |
:dl=\ER:do=^V:ei=:fs=\Eg:ho=^^:ic=\EQ:\ |
|
|
:kE=\ET:kI=\EQ:kL=\ER:kS=\EY:kb=^H:kd=^V:kh=^^:kl=^H:kr=^L:\ |
:kE=\ET:kI=\EQ:kL=\ER:kS=\EY:kb=^H:kd=^V:kh=^^:kl=^H:kr=^L:\ |
:ku=^K:le=^H:mk@:nd=^L:ta=^I:ts=\Ef:up=^K:\ |
:ku=^K:le=^H:mk@:nd=^L:ta=^I:ts=\Ef:up=^K:\ |
:tc=adm+sgr: |
:tc=adm+sgr: |
|
# Renamed TB=^I to :ta:, BE=^G to :bl:, BS=^H to :kb:, N to :kS: (based on the |
|
# other kt7 entry and the adjacent key capabilities). Removed EE which is |
|
# identical to :mh:. Removed :ES=\EGD: which is some kind of highlight |
|
# but we can't figure out what. |
|
kt7ix|kimtron model kt-7 or 70 in IX mode:\ |
|
:am:bw:\ |
|
:co#80:it#8:li#25:\ |
|
:@7=\EY:PU=\EK:ac=lZm@k?jYt4uCvAwBqDx3nE:ae=\E%:al=\EE:\ |
|
:as=\E$:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E*:cm=\E=%+ %+ :\ |
|
:cr=^M:dc=\EW:dl=\ER:do=^V:ds=\Ef\r:ei=:fs=^M:ho=^^:ic=\EQ:\ |
|
:im=:is=\EG0\E s\017\E~:k0=^AI\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:kA=\EE:kB=\EI:kC=\E*:kE=\ET:kI=\EQ:kL=\ER:kN=\EJ:\ |
|
:kS=\EY:kb=^H:kd=\E[B:kh=^^:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\ |
|
:mb=\EG2:me=\EG0:mh=\EG@:nd=^L:nw=^M^J:se=\EG0:sf=^J:\ |
|
:so=\EG4:ta=^I:ts=\Ef:ue=\EG0:up=^K:us=\EG8:ve=\E.3:vi=\E.0: |
|
|
|
#### Microdata/MDIS |
|
# |
|
# This was a line of terminals made by McDonnell-Douglas Information Systems. |
|
# These entries come direct from MDIS documentation. I have edited them only |
|
# to move primary names of the form p[0-9] * to aliases, and to comment out |
|
# :ae:/:as: in a couple of entries without <acsc> strings. I have |
|
# also removed the change history; the last version indicates this is |
|
# version 4.3 by A.Barkus, September 1990 (earliest entry is October 1989). |
|
# |
|
|
|
# McDonnell Information Systems Terminal Family History |
|
# ========================================= |
|
# |
|
# Prism-1, Prism-2 and P99: |
|
# Ancient Microdata and CMC terminals, vaguely like Adds Regent 25. |
|
# |
|
# Prism-4 and Prism-5: |
|
# Slightly less ancient range of Microdata terminals. Follow-on from |
|
# Prism-2, but with many enhancements. P5 has eight display pages. |
|
# |
|
# Prism-6: |
|
# A special terminal for use with library systems, primarily in Germany. |
|
# Limited numbers. Similar functionality to P5 (except attributes?). |
|
# |
|
# Prism-7, Prism-8 and Prism-9: |
|
# More recent range of MDIS terminals, in which P7 and P8 |
|
# replace the P4 & P5, with added functionality, and P9 is the flagship. |
|
# The P9 has two emulation modes - P8 and ANSI - and includes a |
|
# large number of the DEC VT220 control sequences. Both |
|
# P8 and P9 support 80c/24ln/8pg and 132cl/24li/4pg formats. |
|
# |
|
# Prism-12 and Prism-14: |
|
# Latest range, functionally very similar to the P9. The P14 has a |
|
# black-on-white overscanning screen. |
|
# |
|
# The terminfo definitions given here are: |
|
# |
|
# p2 - Prism-2 (or Prism-1 or P99). |
|
# |
|
# p4 - Prism-4 (and older P7s & P8s). |
|
# p5 - Prism-5 (or Prism-6). |
|
# |
|
# p7 - Prism-7. |
|
# p8 - Prism-8 (in national or multinational mode). |
|
# p8-w - 132 column version of p8. |
|
# p9 - Prism-9 in ANSI mode. |
|
# p9-w - 132 column version of p9. |
|
# p9-8 - Prism-9 in Prism-8 emulation mode. |
|
# p9-8-w - As p9-8, but with 132 columns. |
|
# |
|
# p12 - Prism-12 in ANSI mode. |
|
# p12-w - 132 column version of p12. |
|
# p12-m - Prism-12 in MDC emulation mode. |
|
# p12-m-w - As p12-m, but with 132 columns. |
|
# p14 - Prism-14 in ANSI mode. |
|
# p14-w - 132 column version of p14. |
|
# p14-m - Prism-14 in MDC emulation mode. |
|
# p14-m-w - As p14-m, but with 132 columns. |
|
# |
|
# p2: Prism-2 |
|
# ----------- |
|
# |
|
# Includes Prism-1 and basic P99 without SP or MP loaded. |
|
# The simplest form of Prism-type terminal. |
|
# Basic cursor movement and clearing operations only. |
|
# No video attributes. |
|
# Notes: |
|
# Horizontal cursor qualifiers of NUL, XON and XOFF are mapped to the next |
|
# value up, followed by backspace. |
|
# |
|
P2|prism2|MDC Prism-2:\ |
|
:am:bw:ms:\ |
|
:co#80:li#24:\ |
|
:bl=^G:cd=\EJ:ce=\EK:\ |
|
:..ch=\020%p1%{10}%/%{16}%*%p1%{10}%m%+%Pc%?%{17}%gc%=%{19}%gc%=%|%gc%!%|%t%{1}%gc%+%c%{8}%e%gc%;%c:\ |
|
:cl=\014:\ |
|
:..cm=\013%p1%' '%+%c\020%p2%{10}%/%{16}%*%p2%{10}%m%+%Pc%?%{17}%gc%=%{19}%gc%=%|%gc%!%|%t%{1}%gc%+%c%{8}%e%gc%;%c:\ |
|
:cr=^M:cv=\013%+ :do=^J:ho=^A:kb=^H:kh=^A:le=^H:nd=^F:sf=^J:\ |
|
:up=^Z: |
|
|
|
# p4: Prism-4 |
|
# ----------- |
|
# |
|
# Includes early versions of P7 & P8. |
|
# Basic family definition for most Prisms (except P2 and P9 ANSI). |
|
# Notes: |
|
# Horizontal cursor qualifiers of NUL, XON and XOFF are mapped to the next |
|
# value up, followed by backspace. |
|
# Cursor key definitions removed because they interfere with vi and csh keys. |
|
# |
|
prism4|p4|P4|MDC Prism-4:\ |
|
:5i:am:bw:hs:ms:\ |
|
:co#80:li#24:sg#1:ug#1:ws#72:\ |
|
:bl=^G:cd=\EJ:ce=\EK:\ |
|
:..ch=\020%p1%{10}%/%{16}%*%p1%{10}%m%+%Pc%?%{17}%gc%=%{19}%gc%=%|%gc%!%|%t%{1}%gc%+%c%{8}%e%gc%;%c:\ |
|
:cl=\014:\ |
|
:..cm=\013%p1%' '%+%c\020%p2%{10}%/%{16}%*%p2%{10}%m%+%Pc%?%{17}%gc%=%{19}%gc%=%|%gc%!%|%t%{1}%gc%+%c%{8}%e%gc%;%c:\ |
|
:cr=^M:cv=\013%+ :do=^J:ds=\035\343\035\345:fs=^]\345:\ |
|
:ho=^A^J:kb=^H:kh=^A:le=^H:mb=^CB:me=^C :mh=^CA:mk=^CH:\ |
|
:mr=^CD:nd=^F:pf=\ET:po=\ER:ps=\EU:\ |
|
:..sa=\003%'@'%?%p1%p3%|%t%{4}%+%;%?%p2%t%{16}%+%;%?%p4%t%{2}%+%;%?%p5%t%{1}%+%;%?%p7%t%{8}%+%;%c%?%p9%t\016%e\017%;:\ |
|
:se=^C :sf=^J:so=^CD:ts=^]\343:ue=^C :up=^Z:us=^CP:\ |
|
:ve=^]\342:vi=^]\344: |
|
|
|
# p5: Prism-5 |
|
# ----------- |
|
# |
|
# Same definition as p4. Includes Prism-6 (not tested!). |
|
# Does not use any multi-page features. |
|
# |
|
prism5|p5|P5|MDC Prism-5:\ |
|
:tc=p4: |
|
|
|
# p7: Prism-7 |
|
# ----------- |
|
# |
|
# Similar definition to p4. Uses ANSI cursor motion to avoid network problems. |
|
# Notes: |
|
# Use p4 for very early models of P7. |
|
# Rev-index removed; can't send nulls to terminal in 8-bit modes. |
|
# |
|
prism7|p7|P7|MDC Prism-7:\ |
|
:ch@:cm=\E[%i%d;%dH:cv@:tc=p4: |
|
|
|
# p8: Prism-8 |
|
# ----------- |
|
# |
|
# Similar definition to p7. Uses ANSI cursor motion to avoid network problems. |
|
# Supports national and multinational character sets. |
|
# Notes: |
|
# Alternate char set operations only work in multinational mode. |
|
# Use p4 for very early models of P8. |
|
# Rev-index removed; can't send nulls to terminal in 8-bit modes. |
|
# (esr: commented out :as:/:ae: because there's no <acsc>) |
|
# |
|
prism8|p8|P8|MDC Prism-8:\ |
|
:ch=\E[%i%d`:cm=\E[%i%d;%dH:cv=\E[%i%dd:is=\E[<12h:tc=p4: |
|
|
|
# p8-w: Prism-8 in 132 column mode |
|
# -------------------------------- |
|
# |
|
# 'Wide' version of p8. |
|
# Notes: |
|
# Rev-index removed; can't send nulls to terminal in 8-bit modes. |
|
# |
|
prism8-w|p8-w|P8-W|MDC Prism-8 in 132 column mode:\ |
|
:co#132:\ |
|
:is=\E[<12h\E[<14h:tc=p8: |
|
|
|
# p9: Prism-9 in ANSI mode |
|
# ------------------------- |
|
# |
|
# The "flagship" model of this generation of terminals. |
|
# ANSI X3.64 (ISO 6429) standard sequences, plus many DEC VT220 ones. |
|
# Notes: |
|
# Tabs only reset by "reset". Otherwise assumes default (8 cols). |
|
# Fixes to deal with terminal firmware bugs: |
|
# . 'ri' uses insert-line since rev index doesn't always |
|
# . 'sgr0' has extra '0' since esc[m fails |
|
# . 'fsl' & 'dsl' use illegal char since cr is actioned wrong on line 25 |
|
# Not covered in the current definition: |
|
# . Labels |
|
# . Programming Fn keys |
|
# . Graphic characters (defaults correctly to vt100) |
|
# . Padding values (sets xon) |
|
# (esr: commented out :as:/:ae: because there's no <acsc>) |
|
# |
|
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
|
prism9|p9|P9|MDC Prism-9 in ANSII mode:\ |
|
:5i:am:bw:hs:ms:xn:xo:\ |
|
:co#80:it#8:li#24:vt#3:ws#72:\ |
|
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:F1=\E[23~:\ |
|
:F2=\E[24~:F3=\E[25~:F4=\E[26~:F5=\E[28~:F6=\E[29~:\ |
|
:F7=\E[31~:F8=\E[32~:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:\ |
|
:al=\E[L:bl=^G:bt=\E[Z:cd=\E[J:ce=\E[K:ch=\E[%i%d`:cl=^L:\ |
|
:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%d%v:ct=\E[2g:\ |
|
:cv=\E[%i%dd:dc=\E[P:dl=\E[M:do=^J:ds=\E[%}\024:ec=\E[%dX:\ |
|
:ei=\E[4l:fs=^T:ho=\E[H:im=\E[4h:is=\E[&p\E[<12l\E F:\ |
|
:k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\ |
|
:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:k;=\E[21~:kC=^L:\ |
|
:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\ |
|
:mb=\E[5m:md=\E[1m:me=\E[0m:mp=\E[32%{:mr=\E[7m:nd=\E[C:\ |
|
:nw=^M^J:pf=\E[4i:po=\E[5i:ps=\E[i:\ |
|
:r2=\E[&p\E[<12l\E F\E[3g\E[9;17;25;33;41;49;57;65;73 N:\ |
|
:rc=\E[%z:rp=\E[%r%db%.:sc=\E[%y:se=\E[27m:sf=^J:so=\E[7m:\ |
|
:sr=\E[L:st=\EH:ta=^I:ts=\E[%i%p1%d%%}:ue=\E[24m:up=\E[A:\ |
|
:us=\E[4m:ve=\E[<4h:vi=\E[<4l: |
|
|
|
# p9-w: Prism-9 in 132 column mode |
|
# -------------------------------- |
|
# |
|
# 'Wide' version of p9. |
|
# |
|
prism9-w|p9-w|P9-W|MDC Prism-9 in 132 column mode:\ |
|
:co#132:\ |
|
:is=\E[&p\E[<12l\E F\E[<14h:\ |
|
:r2=\E[&p\E[<12l\E F\E[<14h:tc=p9: |
|
|
|
# p9-8: Prism-9 in P8 mode |
|
# ------------------------ |
|
# |
|
# P9 terminal in P8 emulation mode. |
|
# Similar to p8 definition. |
|
# Insertion and deletion operations possible. |
|
# |
|
prism9-8|p9-8|P9-8|MDC Prism-9 in P8 mode:\ |
|
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:IC=\E[%d@:al=\E[L:dc=\E[P:\ |
|
:dl=\E[M:ei=:ic=\E[@:im=:\ |
|
:tc=p8: |
|
|
|
# p9-8-w: Prism-9 in P8 and 132 column modes |
|
# ------------------------------------------ |
|
# |
|
# P9 terminal in P8 emulation mode and 132 column mode. |
|
# |
|
prism9-8-w|p9-8-w|P9-8-W|MDC Prism-9 in Prism 8 emulation and 132 column mode:\ |
|
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:IC=\E[%d@:al=\E[L:dc=\E[P:\ |
|
:dl=\E[M:ei=:ic=\E[@:im=:\ |
|
:tc=p8-w: |
|
|
|
# p12: Prism-12 in ANSI mode |
|
# --------------------------- |
|
# |
|
# See p9 definition. |
|
# |
|
prism12|p12|P12|MDC Prism-12 in ANSI mode:\ |
|
:tc=p9: |
|
|
|
# p12-w: Prism-12 in 132 column mode |
|
# ---------------------------------- |
|
# |
|
# 'Wide' version of p12. |
|
# |
|
prism12-w|p12-w|P12-W|MDC Prism-12 in 132 column mode:\ |
|
:tc=p9-w: |
|
|
|
# p12-m: Prism-12 in MDC emulation mode |
|
# ------------------------------------- |
|
# |
|
# P12 terminal in MDC emulation mode. |
|
# Similar to p8 definition. |
|
# Insertion and deletion operations possible. |
|
# |
|
prism12-m|p12-m|P12-M|MDC Prism-12 in MDC emulation mode:\ |
|
:tc=p9-8: |
|
|
|
# p12-m-w: Prism-12 in MDC emulation and 132 column modes |
|
# ------------------------------------------------------- |
|
# |
|
# P12 terminal in MDC emulation mode and 132 column mode. |
|
# |
|
prism12-m-w|p12-m-w|P12-M-W|MDC Prism-12 in MDC emulation and 132 column mode:\ |
|
:tc=p9-8-w: |
|
|
|
# p14: Prism-14 in ANSII mode |
|
# --------------------------- |
|
# |
|
# See p9 definition. |
|
# |
|
prism14|p14|P14|MDC Prism-14 in ANSII mode:\ |
|
:tc=p9: |
|
|
|
# p14-w: Prism-14 in 132 column mode |
|
# ---------------------------------- |
|
# |
|
# 'Wide' version of p14. |
|
# |
|
prism14-w|p14-w|P14-W|MDC Prism-14 in 132 column mode:\ |
|
:tc=p9-w: |
|
|
|
# p14-m: Prism-14 in MDC emulation mode |
|
# ------------------------------------- |
|
# |
|
# P14 terminal in MDC emulation mode. |
|
# Similar to p8 definition. |
|
# Insertion and deletion operations possible. |
|
# |
|
prism14-m|p14-m|P14-M|MDC Prism-14 in MDC emulation mode:\ |
|
:tc=p9-8: |
|
|
|
# p14-m-w: Prism-14 in MDC emulation and 132 column modes |
|
# ------------------------------------------------------- |
|
# |
|
# P14 terminal in MDC emulation mode and 132 column mode. |
|
# |
|
prism14-m-w|p14-m-w|P14-M-W|MDC Prism-14 in MDC emulation and 132 column mode:\ |
|
:tc=p9-8-w: |
|
|
|
# End of McDonnell Information Systems Prism definitions |
|
|
|
# These things were popular in the Pick database community at one time |
|
# From: George Land <georgeland@aol.com> 24 Sep 1996 |
|
p8gl|prism8gl|McDonnell-Douglas Prism-8 alternate definition:\ |
|
:am:bw:hs:mi:\ |
|
:co#80:li#24:ma#1:sg#1:ug#1:ws#78:\ |
|
:F2=^AJ\r:F3=^AK\r:F4=^AL\r:F5=^AM\r:F6=^AN\r:F7=^AO\r:\ |
|
:bl=^G:cd=\EJ:ce=\EK:cl=^L:cm=\E[%i%d;%dH:cr=^M:dc= ^H:\ |
|
:dl=^P:do=^J:ho=^A: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:k;=^AI\r:\ |
|
:kD= ^H:kE=\EK:kL=^P:kS=\EJ:kb=^H:kd=^J:kh=^A:kl=^U:kr=^F:\ |
|
:ku=^Z:l1=F1:l2=F2:l3=F3:l4=F4:l5=F5:l6=F6:l7=F7:l8=F8:l9=F9:\ |
|
:la=F10:le=^U:mb=^CB:me=^C :mh=^CA:mk=^CH:mr=^CD:nd=^F:\ |
|
:nw=^J^M:pc=\200:se=^C :sf=^J:so=^CE:ue=^C :up=^Z:us=^C0: |
|
|
#### Microterm (act, mime) |
#### Microterm (act, mime) |
# |
# |
# The mime1 entries refer to the Microterm Mime I or Mime II. |
# The mime1 entries refer to the Microterm Mime I or Mime II. |
|
|
# since Sytek insists ^S means xoff. |
# since Sytek insists ^S means xoff. |
# (act4: found ":ic=2^S:ei=:im=:ip=.1*^V:" commented out in 8.3 -- esr) |
# (act4: found ":ic=2^S:ei=:im=:ip=.1*^V:" commented out in 8.3 -- esr) |
act4|microterm|microterm act iv:\ |
act4|microterm|microterm act iv:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=2.3*\001<2.3*/>:bl=^G:cd=2.2*\037:ce=.1*\036:\ |
:al=2.3*\001<2.3*/>:bl=^G:cd=2.2*\037:ce=.1*\036:\ |
:cl=12\014:cm=\024%+^X%>/0%+P:cr=^M:dc=.1*\004:\ |
:cl=12\014:cm=\024%+^X%>/0%+P:cr=^M:dc=.1*\004:\ |
|
|
# the more plausible ":do=^J:" -- esr) |
# the more plausible ":do=^J:" -- esr) |
# uc was at one time disabled to get around a curses bug, be wary of it |
# uc was at one time disabled to get around a curses bug, be wary of it |
mime|mime1|mime2|mimei|mimeii|microterm mime1:\ |
mime|mime1|mime2|mimei|mimeii|microterm mime1:\ |
:am:\ |
:am:bs:\ |
:co#80:it#8:li#24:vt#9:\ |
:co#80:it#8:li#24:vt#9:\ |
:al=\001:bl=^G:cd=^_:ce=^^:cl=^]^C:cm=\024%+^X%> 0%+P:\ |
:al=\001:bl=^G:cd=^_:ce=^^:cl=^]^C:cm=\024%+^X%> 0%+P:\ |
:cr=^M:dl=\027:do=^J:ho=^]:is=^S\E^Q:kd=^K:kl=^H:kr=^X:ku=^Z:\ |
:cr=^M:dl=\027:do=^J:ho=^]:is=^S\E^Q:kd=^K:kl=^H:kr=^X:ku=^Z:\ |
:le=^H:nd=^X:sf=^J:sr=\022:ta=\011:uc=^U:up=^Z: |
:le=^H:nd=^X:sf=^J:sr=\022:ta=\011:uc=^U:up=^Z: |
# These termcaps (for mime 2a) put the terminal in low intensity mode |
# These termcaps (for mime2a) put the terminal in low intensity mode |
# since high intensity mode is so obnoxious. |
# since high intensity mode is so obnoxious. |
mime2a-s|microterm mime2a (emulating an enhanced soroc iq120):\ |
mime2a-s|microterm mime2a (emulating an enhanced soroc iq120):\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\001:bl=^G:cd=\EJ:ce=\EK:cl=\EL:cm=\E=%+ %+ :cr=^M:\ |
:al=\001:bl=^G:cd=\EJ:ce=\EK:cl=\EL:cm=\E=%+ %+ :cr=^M:\ |
:dc=\ED:dl=\027:do=^J:ei=^Z:ho=^^:im=\EE:ip=:is=\E):kd=^J:\ |
:dc=\ED:dl=\027:do=^J:ei=^Z:ho=^^:im=\EE:ip=:is=\E):kd=^J:\ |
|
|
:ue=\E7:up=\EI:us=\E6: |
:ue=\E7:up=\EI:us=\E6: |
# This is the preferred mode (but ^X can't be used as a kill character) |
# This is the preferred mode (but ^X can't be used as a kill character) |
mime2a|mime2a-v|microterm mime2a (emulating an enhanced vt52):\ |
mime2a|mime2a-v|microterm mime2a (emulating an enhanced vt52):\ |
|
:bs:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:al=\001:bl=^G:cd=\EQ:ce=\EP:cl=\EL:cm=\EY%+ %+ :cr=^M:\ |
:al=\001:bl=^G:cd=\EQ:ce=\EP:cl=\EL:cm=\EY%+ %+ :cr=^M:\ |
:dc=^N:dl=\027:do=^J:ei=^Z:ho=\EH:im=^O:ip=:is=^Y:kd=\EB:\ |
:dc=^N:dl=\027:do=^J:ei=^Z:ho=\EH:im=^O:ip=:is=^Y:kd=\EB:\ |
|
|
# 8 - Enable / Disable backspace |
# 8 - Enable / Disable backspace |
# |
# |
# From <root@goliath.un.atlantaga.NCR.COM>, init string hacked by SCO. |
# From <root@goliath.un.atlantaga.NCR.COM>, init string hacked by SCO. |
ncr7900i|7900i|ncr7900|7900|ncr 7900 model 1:\ |
ncr7900i|ncr7900|ncr 7900 model 1:\ |
:am:bw:ul:\ |
:am:bw:ul:\ |
:co#80:li#24:sg#1:ug#1:\ |
:co#80:li#24:sg#1:ug#1:\ |
:bl=^G:cd=\Ek:ce=\EK:cl=^L:cm=\E1%r%.%.:cr=^M:do=^J:\ |
:bl=^G:cd=\Ek:ce=\EK:cl=^L:cm=\E1%r%.%.:cr=^M:do=^J:\ |
|
|
:k3=\EU:k4=\EV:k5=\EW:k6=\EP:k7=\EQ:k8=\ER:kb=^H:kd=\EB:\ |
:k3=\EU:k4=\EV:k5=\EW:k6=\EP:k7=\EQ:k8=\ER:kb=^H:kd=\EB:\ |
:kh=\EH:kl=\ED:kr=\EC:ku=\EA:l6=blue:l7=red:l8=white:le=^H:\ |
:kh=\EH:kl=\ED:kr=\EC:ku=\EA:l6=blue:l7=red:l8=white:le=^H:\ |
:nw=^M^J:sf=^J:ts=\Ej\Ex5\Ex1\EY8%p1%{32}%+%c\Eo: |
:nw=^M^J:sf=^J:ts=\Ej\Ex5\Ex1\EY8%p1%{32}%+%c\Eo: |
ncr7901|7901|ncr 7901 model:\ |
ncr7901|ncr 7901 model:\ |
:am:bw:ul:\ |
:am:bw:ul:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:bl=^G:cd=\Ek:ce=\EK:ch=\020%+^J:cl=^L:cm=\EY%+ %+ :cr=^M:\ |
:bl=^G:cd=\Ek:ce=\EK:ch=\020%+^J:cl=^L:cm=\EY%+ %+ :cr=^M:\ |
|
|
# |
# |
|
|
bantam|pe550|pe6100|perkin elmer 550:\ |
bantam|pe550|pe6100|perkin elmer 550:\ |
|
:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:bl=^G:ce=\EI:cl=\EK:cm=\EX%+ \EY%+ :cr=^M:do=^J:ho=\EH:\ |
:bl=^G:ce=\EI:cl=\EK:cm=\EX%+ \EY%+ :cr=^M:do=^J:ho=\EH:\ |
:le=^H:ll=\EH\EA:nd=\EC:sf=^J:up=\EA: |
:le=^H:ll=\EH\EA:nd=\EC:sf=^J:up=\EA: |
fox|pe1100|perkin elmer 1100:\ |
fox|pe1100|perkin elmer 1100:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:bl=^G:cd=\EJ:ce=\EI:cl=\EH\EJ:cm=\EX%+ \EY%+ :cr=^M:\ |
:bl=^G:cd=\EJ:ce=\EI:cl=\EH\EJ:cm=\EX%+ \EY%+ :cr=^M:\ |
:ct=\E3:do=^J:ho=\EH:le=^H:ll=\EH\EA:nd=\EC:sf=^J:st=\E1:\ |
:ct=\E3:do=^J:ho=\EH:le=^H:ll=\EH\EA:nd=\EC:sf=^J:st=\E1:\ |
:up=\EA:vb=\020\002\020\003: |
:up=\EA:vb=\020\002\020\003: |
owl|pe1200|perkin elmer 1200:\ |
owl|pe1200|perkin elmer 1200:\ |
:am:in:\ |
:am:bs:in:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\EL:bl=^G:cd=\EJ:ce=\EI:cl=\EH\EJ:cm=\EX%+ \EY%+ :\ |
:al=\EL:bl=^G:cd=\EJ:ce=\EI:cl=\EH\EJ:cm=\EX%+ \EY%+ :\ |
:cr=^M:ct=\E3:dc=\EO:dl=\EM:do=^J:ei=:ho=\EH:ic=\EN:im=:ip=:\ |
:cr=^M:ct=\E3:dc=\EO:dl=\EM:do=^J:ei=:ho=\EH:ic=\EN:im=:ip=:\ |
:k0=\ERJ:k1=\ERA:k2=\ERB:k3=\ERC:k4=\ERD:k5=\ERE:k6=\ERF:\ |
:k0=\ERJ:k1=\ERA:k2=\ERB:k3=\ERC:k4=\ERD:k5=\ERE:k6=\ERF:\ |
:k7=\ERG:k8=\ERH:k9=\ERI:kb=^H:le=^H:ll=\EH\EA:me=\E!\200:\ |
:k7=\ERG:k8=\ERH:k9=\ERI:kb=^H:le=^H:ll=\EH\EA:\ |
:nd=\EC:se=\E!\200:sf=^J:so=\E!^H:st=\E1:up=\EA:\ |
:me=\E\041\200:nd=\EC:se=\E\041\200:sf=^J:so=\E\041^H:\ |
:vb=\020\002\020\003: |
:st=\E1:up=\EA:vb=\020\002\020\003: |
pe1251|pe6300|pe6312|perkin elmer 1251:\ |
pe1251|pe6300|pe6312|perkin elmer 1251:\ |
:am:\ |
:am:\ |
:co#80:it#8:li#24:pb#300:sg#1:vt#8:\ |
:co#80:it#8:li#24:pb#300:sg#1:vt#8:\ |
|
|
pe7000m|perkin elmer 7000 series monochrome monitor:\ |
pe7000m|perkin elmer 7000 series monochrome monitor:\ |
:am:\ |
:am:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:bl=^G:bt=\E!Y:cd=\EJ:ce=\EI:cl=\EK:cm=\ES%+ %+ :cr=^M:\ |
:bl=^G:bt=\E\041Y:cd=\EJ:ce=\EI:cl=\EK:cm=\ES%+ %+ :cr=^M:\ |
:do=\EB:ho=\EH:i1=\E!\200\EW 7o\Egf\ES7 :k0=\E!\200:\ |
:do=\EB:ho=\EH:i1=\E\041\200\EW 7o\Egf\ES7 :\ |
:k1=\E!^A:k2=\E!^B:k3=\E!^C:k4=\E!^D:k5=\E!^E:k6=\E!^F:\ |
:k0=\E\041\200:k1=\E\041^A:k2=\E\041^B:k3=\E\041^C:\ |
:k7=\E!^G:k8=\E!^H:k9=\E!^I:k;=\E!^J:kb=^H:kd=\E!U:kh=\E!S:\ |
:k4=\E\041^D:k5=\E\041^E:k6=\E\041^F:k7=\E\041^G:\ |
:kl=\E!V:kr=\E!W:ku=\E!T:le=\ED:ll=\ES7 :nd=\EC:sf=^J:\ |
:k8=\E\041^H:k9=\E\041^I:k;=\E\041^J:kb=^H:kd=\E\041U:\ |
:sr=\ER:up=\EA: |
:kh=\E\041S:kl=\E\041V:kr=\E\041W:ku=\E\041T:le=\ED:\ |
|
:ll=\ES7 :nd=\EC:sf=^J:sr=\ER:up=\EA: |
pe7000c|perkin elmer 7000 series colour monitor:\ |
pe7000c|perkin elmer 7000 series colour monitor:\ |
:i1=\E!\200\EW 7o\Egf\Eb0\Ec7\ES7 :se=\Eb0:so=\Eb2:\ |
:i1=\E\041\200\EW 7o\Egf\Eb0\Ec7\ES7 :se=\Eb0:so=\Eb2:\ |
:ue=\E!\200:us=\E! :\ |
:ue=\E\041\200:us=\E\041 :\ |
:tc=pe7000m: |
:tc=pe7000m: |
|
|
#### Sperry Univac |
#### Sperry Univac |
|
|
# (tandem653: had ":sb=\ES:", probably someone's mistake for sf; also, |
# (tandem653: had ":sb=\ES:", probably someone's mistake for sf; also, |
# removed :if=/usr/share/tabset/tandem653:, no such file -- esr) |
# removed :if=/usr/share/tabset/tandem653:, no such file -- esr) |
tandem653|t653x|Tandem 653x multipage terminal:\ |
tandem653|t653x|Tandem 653x multipage terminal:\ |
:am:da:db:hs:\ |
:am:bs:da:db:hs:\ |
:co#80:li#24:sg#1:ug#1:ws#64:\ |
:co#80:li#24:sg#1:ug#1:ws#64:\ |
:cd=\EJ:ce=\EK:cl=\EI:cm=\023%+ %+ :do=^J:ds=\Eo\r:fs=^M:\ |
:cd=\EJ:ce=\EK:cl=\EI:cm=\023%+ %+ :do=^J:ds=\Eo\r:fs=^M:\ |
:ho=\EH:le=^H:me=\E6 :nd=\EC:se=\E6 :sf=\ES:so=\E6$:sr=\ET:\ |
:ho=\EH:le=^H:me=\E6 :nd=\EC:se=\E6 :sf=\ES:so=\E6$:sr=\ET:\ |
|
|
# area" for interactive text. |
# area" for interactive text. |
# |
# |
|
|
tek|tek4012|4012|tektronix 4012:\ |
tek|tek4012|tektronix 4012:\ |
:os:\ |
:bs:os:\ |
:co#75:li#35:\ |
:co#75:li#35:\ |
:bl=^G:cl=\E\014:cr=^M:do=^J:ff=\014:is=\E^O:le=^H: |
:bl=^G:cl=\E\014:cr=^M:do=^J:ff=\014:is=\E^O:le=^H: |
# (tek4013: added <acsc> to suppress tic warnings re :as:/:ae: --esr) |
# (tek4013: added <acsc> to suppress tic warnings re :as:/:ae: --esr) |
tek4013|4013|tektronix 4013:\ |
tek4013|tektronix 4013:\ |
:ac=:ae=\E^O:as=\E^N:tc=tek4012: |
:ac=:ae=\E^O:as=\E^N:tc=tek4012: |
tek4014|4014|tektronix 4014:\ |
tek4014|tektronix 4014:\ |
:co#81:li#38:\ |
:co#81:li#38:\ |
:is=\E\017\E9:tc=tek4012: |
:is=\E\017\E9:tc=tek4012: |
# (tek4015: added <acsc> to suppress tic warnings re :as:/:ae: --esr) |
# (tek4015: added <acsc> to suppress tic warnings re :as:/:ae: --esr) |
tek4015|4015|tektronix 4015:\ |
tek4015|tektronix 4015:\ |
:ac=:ae=\E^O:as=\E^N:tc=tek4014: |
:ac=:ae=\E^O:as=\E^N:tc=tek4014: |
tek4014-sm|4014-sm|tektronix 4014 in small font:\ |
tek4014-sm|tektronix 4014 in small font:\ |
:co#121:li#58:\ |
:co#121:li#58:\ |
:is=\E\017\E\072:tc=tek4014: |
:is=\E\017\E\072:tc=tek4014: |
# (tek4015-sm: added <acsc> to suppress tic warnings re :as:/:ae: --esr) |
# (tek4015-sm: added <acsc> to suppress tic warnings re :as:/:ae: --esr) |
tek4015-sm|4015-sm|tektronix 4015 in small font:\ |
tek4015-sm|tektronix 4015 in small font:\ |
:ac=:ae=\E^O:as=\E^N:\ |
:ac=:ae=\E^O:as=\E^N:tc=tek4014-sm: |
:tc=tek4014-sm: |
# Tektronix 4023 from Andrew Klossner <orca!andrew.tektronix@csnet-relay> |
tek4023|4023|tex|tektronix 4023:\ |
# |
:am:\ |
# You need to have "stty nl2" in effect. Some versions of tset(1) know |
:co#80:li#24:vt#4:\ |
# how to set it for you. |
:bl=^G:cl=\E\014:cm=\034%r%+ %+ :cr=^M:do=^J:le=^H:nd=^I:\ |
# |
:se=^_@:sf=^J:so=^_P: |
# It's got the Magic Cookie problem around stand-out mode. If you can't |
|
# live with Magic Cookie, remove the :so: and :se: fields and do without |
|
# reverse video. If you like reverse video stand-out mode but don't want |
|
# it to flash, change the letter 'H' to 'P' in the :so: field. |
|
tek4023|tektronix 4023:\ |
|
:am:bs:\ |
|
:co#80:dN#4:li#24:sg#1:vt#4:\ |
|
:bl=^G:cl=4\E\014:cm=\034%r%+ %+ :cr=^M:do=^J:kb=^H:le=^H:\ |
|
:nd=^I:nl=^J:se=^_@:so=^_P: |
# It is recommended that you run the 4025 at 4800 baud or less; |
# It is recommended that you run the 4025 at 4800 baud or less; |
# various bugs in the terminal appear at 9600. It wedges at the |
# various bugs in the terminal appear at 9600. It wedges at the |
# bottom of memory (try "cat /usr/dict/words"); ^S and ^Q typed |
# bottom of memory (try "cat /usr/dict/words"); ^S and ^Q typed |
|
|
# and didn't seem necessary. |
# and didn't seem necessary. |
# |
# |
tek4024|tek4025|tek4027|tektronix 4024/4025/4027:\ |
tek4024|tek4025|tek4027|tektronix 4024/4025/4027:\ |
:am:da:db:\ |
:am:bs:da:db:\ |
:co#80:it#8:li#34:lm#0:\ |
:co#80:it#8:li#34:lm#0:\ |
:AL=\037up\r\037ili %d\r:CC=^_:DL=\037dli %d\r\006:\ |
:AL=\037up\r\037ili %d\r:CC=^_:DL=\037dli %d\r\006:\ |
:DO=\037dow %d\r:LE=\037lef %d\r:RI=\037rig %d\r:\ |
:DO=\037dow %d\r:LE=\037lef %d\r:RI=\037rig %d\r:\ |
:UP=\037up %d\r:al=\037up\r\037ili\r:bl=^G:\ |
:UP=\037up %d\r:al=\037up\r\037ili\r:bl=^G:\ |
:cd=\037dli 50\r:cl=\037era\r\n\n:cr=^M:dc=\037dch\r:\ |
:cd=\037dli 50\r:cl=\037era\r\n\n:cr=^M:dc=\037dch\r:\ |
:dl=\037dli\r\006:do=^F^J:ei=:ic=\037ich\r \010:im=:\ |
:dl=\037dli\r\006:do=^F^J:ei=:ic=\037ich\r \010:im=:\ |
:is=!com 31\r\n\037sto 9 17 25 33 41 49 57 65 73\r:\ |
:is=\041com 31\r\n\037sto 9 17 25 33 41 49 57 65 73\r:\ |
:ke=\037lea p2\r\037lea p4\r\037lea p6\r\037lea p8\r\037lea f5\r:\ |
:ke=\037lea p2\r\037lea p4\r\037lea p6\r\037lea p8\r\037lea f5\r:\ |
:ks=\037lea p4 /h/\r\037lea p8 /k/\r\037lea p6 / /\r\037lea p2 /j/\r\037lea f5 /H/\r:\ |
:ks=\037lea p4 /h/\r\037lea p8 /k/\r\037lea p6 / /\r\037lea p2 /j/\r\037lea f5 /H/\r:\ |
:le=^H:nd=\037rig\r:sf=^F^J:ta=^I:up=^K: |
:le=^H:nd=\037rig\r:sf=^F^J:ta=^I:up=^K: |
tek4025-17|4025-17|4027-17|tek 4025 17 line window:\ |
tek4025-17|tek 4025 17 line window:\ |
:li#17:tc=tek4025: |
:li#17:tc=tek4025: |
tek4025-17-ws|4025-17-ws|4025-17ws|4027-17ws|4027-17-ws|tek 4025 17 line window in workspace:\ |
tek4025-17-ws|tek 4025 17 line window in workspace:\ |
:is=!com 31\r\n\037sto 9 17 25 33 41 49 57 65 73\r\037wor 17\r\037mon 17\r:\ |
:is=\041com 31\r\n\037sto 9 17 25 33 41 49 57 65 73\r\037wor 17\r\037mon 17\r:\ |
:se=\037att s\r:so=\037att e\r:te=\037mon h\r:\ |
:se=\037att s\r:so=\037att e\r:te=\037mon h\r:\ |
:ti=\037wor h\r:\ |
:ti=\037wor h\r:\ |
:tc=tek4025-17: |
:tc=tek4025-17: |
tek4025-ex|tek4027-ex|tek 4025/4027 w/!:\ |
tek4025-ex|tek4027-ex|tek 4025/4027 w/!:\ |
:is=\037com 33\r\n!sto 9 17 25 33 41 49 57 65 73\r:\ |
:is=\037com 33\r\n\041sto 9 17 25 33 41 49 57 65 73\r:\ |
:te=\037com 33\r:ti=!com 31\r:\ |
:te=\037com 33\r:ti=\041com 31\r:\ |
:tc=tek4025: |
:tc=tek4025: |
# Tektronix 4025a |
# Tektronix 4025a |
# From: Doug Gwyn <gwyn@brl-smoke.ARPA> |
# From: Doug Gwyn <gwyn@brl-smoke.ARPA> |
|
|
# Delays not specified; use "stty ixon -ixany" to enable DC3/DC1 flow control! |
# Delays not specified; use "stty ixon -ixany" to enable DC3/DC1 flow control! |
# (tek4025a: removed obsolete ":xx:". This may mean the tek4025a entry won't |
# (tek4025a: removed obsolete ":xx:". This may mean the tek4025a entry won't |
# work any more. -- esr) |
# work any more. -- esr) |
tek4025a|4025a|Tektronix 4025A:\ |
tek4025a|Tektronix 4025A:\ |
:am:bw:da:db:xo:\ |
:am:bs:bw:da:db:pt:xo:\ |
:co#80:it#8:li#34:\ |
:co#80:it#8:li#34:\ |
:CC=^]:DC=\035dch %d;:DL=\035dli %d;:DO=\035dow %d;:\ |
:CC=^]:DC=\035dch %d;:DL=\035dli %d;:DO=\035dow %d;:\ |
:LE=\035lef %d;:RI=\035rig %d;:SF=\035dow %d;:\ |
:LE=\035lef %d;:RI=\035rig %d;:SF=\035dow %d;:\ |
|
|
:ce=\035dch 80;:ch=\r\035rig %d;:cl=\035era;\n\035rup;:\ |
:ce=\035dch 80;:ch=\r\035rig %d;:cl=\035era;\n\035rup;:\ |
:cr=^M:ct=\035sto;:dc=\035dch;:dl=\035dli;:do=^J:le=^H:\ |
:cr=^M:ct=\035sto;:dc=\035dch;:dl=\035dli;:do=^J:le=^H:\ |
:nd=\035rig;:\ |
:nd=\035rig;:\ |
:rs=!com 29\035del 0\035rss t\035buf\035buf n\035cle\035dis\035dup\035ech r\035eol\035era g\035for n\035pad 203\035pad 209\035sno n\035sto 9 17 25 33 41 49 57 65 73\035wor 0;:\ |
:rs=\041com 29\035del 0\035rss t\035buf\035buf n\035cle\035dis\035dup\035ech r\035eol\035era g\035for n\035pad 203\035pad 209\035sno n\035sto 9 17 25 33 41 49 57 65 73\035wor 0;:\ |
:sf=^J:ta=^I:up=^K: |
:sf=^J:ta=^I:up=^K: |
# From: cbosg!teklabs!davem Wed Sep 16 21:11:41 1981 |
# From: cbosg!teklabs!davem Wed Sep 16 21:11:41 1981 |
# Here's the command file that I use to get rogue to work on the 4025. |
# Here's the command file that I use to get rogue to work on the 4025. |
|
|
# not try to scroll, or cursor addressing won't work. Also, you can't |
# not try to scroll, or cursor addressing won't work. Also, you can't |
# see the cursor.) |
# see the cursor.) |
# (This "learns" the arrow keys for rogue. I have adapted it for termcap - mrh) |
# (This "learns" the arrow keys for rogue. I have adapted it for termcap - mrh) |
tek4025-cr|4025-cr|tek 4025 for curses and rogue:\ |
tek4025-cr|tek 4025 for curses and rogue:\ |
:am:\ |
:am:bs:\ |
:co#80:it#8:li#33:\ |
:co#80:it#8:li#33:\ |
:cl=\037era;:cm=\037jum%i%d\054%d;:do=^F^J:\ |
:cl=\037era;:cm=\037jum%i%d\054%d;:do=^F^J:\ |
:is=!com 31\r\n\037sto 9 17 25 33 41 49 57 65 73\r:\ |
:is=\041com 31\r\n\037sto 9 17 25 33 41 49 57 65 73\r:\ |
:le=^H:nd=\037rig;:sf=^F^J:ta=^I:te=\037wor 0:\ |
:le=^H:nd=\037rig;:sf=^F^J:ta=^I:te=\037wor 0:\ |
:ti=\037wor 33h:up=^K: |
:ti=\037wor 33h:up=^K: |
# next two lines commented out since curses only allows 128 chars, sigh. |
# next two lines commented out since curses only allows 128 chars, sigh. |
# :ti=\037lea p1/b/\037lea p2/j/\037lea p3/n/\037lea p4/h/\037lea p5/ /\037lea p6/l/\037lea p7/y/\037lea p8/k/\037lea p9/u/\037lea p./f/\037lea pt/`era w/13\037lea p0/s/\037wor 33h:\ |
# :ti=\037lea p1/b/\037lea p2/j/\037lea p3/n/\037lea p4/h/\037lea p5/ /\037lea p6/l/\037lea p7/y/\037lea p8/k/\037lea p9/u/\037lea p./f/\037lea pt/`era w/13\037lea p0/s/\037wor 33h:\ |
# :te=\037lea p1\037lea p2\037lea p3\037lea p4\037lea pt\037lea p5\037lea p6\037lea p7\037lea p8\037lea p9/la/13\037lea p.\037lea p0\037wor 0: |
# :te=\037lea p1\037lea p2\037lea p3\037lea p4\037lea pt\037lea p5\037lea p6\037lea p7\037lea p8\037lea p9/la/13\037lea p.\037lea p0\037wor 0: |
tek4025ex|4025ex|4027ex|tek 4025 w/!:\ |
tek4025ex|4025ex|4027ex|tek 4025 w/!:\ |
:is=\037com 33\r\n!sto 9\05417\05425\05433\05441\05449\05457\05465\05473\r:\ |
:is=\037com 33\r\n\041sto 9\05417\05425\05433\05441\05449\05457\05465\05473\r:\ |
:te=\037com 33\r:ti=!com 31\r:\ |
:te=\037com 33\r:ti=\041com 31\r:\ |
:tc=tek4025: |
:tc=tek4025: |
tek4105|4105|tektronix 4105:\ |
tek4105|tektronix 4105:\ |
:am:mi:ms:ul:xn:xt:\ |
:am:bs:mi:ms:ul:xn:xt:\ |
:co#79:it#8:li#29:\ |
:co#79:it#8:li#29:\ |
:ac=:ae=\E[m:al=\E[1L:as=\E[1m:bl=^G:bt=\E[Z:cd=\E[J:\ |
:ac=:ae=\E[m:al=\E[1L:as=\E[1m:bl=^G:bt=\E[Z:cd=\E[J:\ |
:ce=\E[K:cl=\E[2J\E[H:cm=\E[%i%2;%2H:cr=^M:ct=\E[1g:\ |
:ce=\E[K:cl=\E[2J\E[H:cm=\E[%i%2;%2H:cr=^M:ct=\E[1g:\ |
|
|
:kr=\E[1C:ku=\E[1A:mb=\E[=3;<7m:md=\E[=7;<4m:\ |
:kr=\E[1C:ku=\E[1A:mb=\E[=3;<7m:md=\E[=7;<4m:\ |
:me=\E[=0;<1m:mh=\E[=1;<6m:mk=\E[=6;<5:mr=\E[=1;<3m:\ |
:me=\E[=0;<1m:mh=\E[=1;<6m:mk=\E[=6;<5:mr=\E[=1;<3m:\ |
:nd=\E[1C:se=\E[=0;<1m:sf=\E[S:so=\E[=2;<3m:sr=\E[T:ta=^I:\ |
:nd=\E[1C:se=\E[=0;<1m:sf=\E[S:so=\E[=2;<3m:sr=\E[T:ta=^I:\ |
:ti=\E%!1\E[?6l\E[2J:ue=\E[=0;<1m:up=\E[1A:us=\E[=5;<2m: |
:te=:ti=\E%!1\E[?6l\E[2J:ue=\E[=0;<1m:up=\E[1A:\ |
|
:us=\E[=5;<2m: |
|
|
# (tek4105-30: I added <rmam>/<smam> based on the init string -- esr) |
# (tek4105-30: I added <rmam>/<smam> based on the init string -- esr) |
tek4105-30|4105-30|4015 emulating 30 line vt100:\ |
tek4105-30|4015 emulating 30 line vt100:\ |
:am:mi:ms:xn:xo:\ |
:am:mi:ms:xn:xo:\ |
:co#80:it#8:li#30:vt#3:\ |
:co#80:it#8:li#30:vt#3:\ |
:@8=\EOM:DO=\E[%dB:K1=\EOq:K2=\EOr:K3=\EOs:K4=\EOp:K5=\EOn:\ |
:@8=\EOM:DO=\E[%dB:K1=\EOq:K2=\EOr:K3=\EOs:K4=\EOp:K5=\EOn:\ |
|
|
:sc=\E7:se=\E[m:sf=^J:so=\E[1;7m:sr=\EM:st=\EH:ta=^I:\ |
:sc=\E7:se=\E[m:sf=^J:so=\E[1;7m:sr=\EM:st=\EH:ta=^I:\ |
:ue=\E[m:up=\E[A:us=\E[4m: |
:ue=\E[m:up=\E[A:us=\E[4m: |
|
|
tek4107|tek4109|4107|4109|tektronix terminals 4107 4109:\ |
# Tektronix 4105 from BRL |
:am:mi:ms:ul:xn:xt:\ |
# The following setup modes are assumed for normal operation: |
|
# CODE ansi CRLF no DABUFFER 141 |
|
# DAENABLE yes DALINES 30 DAMODE replace |
|
# DAVISIBILITY yes ECHO no EDITMARGINS 1 30 |
|
# FLAGGING input INSERTREPLACE replace LFCR no |
|
# ORIGINMODE relative PROMPTMODE no SELECTCHARSET G0 B |
|
# SELECTCHARSET G1 0 TABS -2 |
|
# Other setup modes may be set for operator convenience or communication |
|
# requirements; I recommend |
|
# ACURSOR 1 0 AUTOREPEAT yes AUTOWRAP yes |
|
# BYPASSCANCEL <LF> CURSORKEYMODE no DAINDEX 1 0 0 |
|
# EOFSTRING '' EOLSTRING <CR> EOMCHARS <CR> <NU> |
|
# GAMODE overstrike GCURSOR 0 100 0 GSPEED 10 1 |
|
# IGNOREDEL no KEYEXCHAR <DL> NVDEFINE -53 "<NU>" |
|
# PROMPTSTRING '' QUEUESIZE 2460 WINDOW 0 0 4095 3132 |
|
# XMTDELAY 0 |
|
# and factory color maps. After setting these modes, save them with NVSAVE. No |
|
# delays are specified; use "stty ixon -ixany" to enable DC3/DC1 flow control! |
|
# "IC" cannot be used in combination with "im" & "ei". |
|
# "tek4105a" is just a guess: |
|
tek4105a|Tektronix 4105:\ |
|
:bs:ms:pt:xo:\ |
|
:co#80:it#8:kn#8:li#30:vt#3:\ |
|
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:\ |
|
:RI=\E[%dC:SF=\E[%dS:SR=\E[%dT:UP=\E[%dA:ac=:ae=^O:al=\E[L:\ |
|
:as=^N:bl=^G:bt=\E[Z:cd=\E[J:ce=\E[K:cl=\E[H\E[J:\ |
|
:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:\ |
|
:dl=\E[M:do=^J:ec=\E[%dX:ei=\E[4l:ho=\E[H:im=\E[4h:\ |
|
:is=\E%!1:k0=\EOA:k1=\EOB:k2=\EOC:k3=\EOD:k4=\EOP:k5=\EOQ:\ |
|
:k6=\EOR:k7=\EOS:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:\ |
|
:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:l0=F1:l1=F2:l2=F3:l3=F4:l4=F5:\ |
|
:l5=F6:l6=F8:le=^H:ll=\E[30;H:mb=\E[5m:md=\E[1m:me=\E[m:\ |
|
:mr=\E[7m:nd=\E[C:nw=\EE:rc=\E8:\ |
|
:rs=\030\E%!0\EKC\E\014\EKR0\EKF0\ENM0\ELBH=\ETF8000010F40\ELI100\ELLA>\ELM0\EKE0\ENF1\EKS0\END0\E%!1\Ec\E[?3;5l\E[?7;8h\E[r\E[m\E>:\ |
|
:sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\ |
|
:te=\E%!0\ELBH=\E%!1:ti=\E[?6l:ue=\E[m:up=\EM:us=\E[4m:\ |
|
:ve=\E%!0\ETD10\E%!1:vi=\E%!0\ETD00\E%!1:\ |
|
:vs=\E%!0\ETD70\E%!1: |
|
|
|
# |
|
# Tektronix 4106/4107/4109 from BRL |
|
# The following setup modes are assumed for normal operation: |
|
# CODE ansi COLUMNMODE 80 CRLF no |
|
# DABUFFER 141 DAENABLE yes DALINES 32 |
|
# DAMODE replace DAVISIBILITY yes ECHO no |
|
# EDITMARGINS 1 32 FLAGGING input INSERTREPLACE replace |
|
# LFCR no LOCKKEYBOARD no ORIGINMODE relative |
|
# PROMPTMODE no SELECTCHARSET G0 B SELECTCHARSET G1 0 |
|
# TABS -2 |
|
# Other setup modes may be set for operator convenience or communication |
|
# requirements; I recommend |
|
# ACURSOR 1 0 AUTOREPEAT yes AUTOWRAP yes |
|
# BYPASSCANCEL <LF> CURSORKEYMODE no DAINDEX 1 0 0 |
|
# EOFSTRING '' EOLSTRING <CR> EOMCHARS <CR> <NU> |
|
# GAMODE overstrike GCURSOR 0 100 0 GSPEED 9 3 |
|
# IGNOREDEL no KEYEXCHAR <DL> NVDEFINE -53 "<NU>" |
|
# PROMPTSTRING '' QUEUESIZE 2620 WINDOW 0 0 4095 3132 |
|
# XMTDELAY 0 |
|
# and factory color maps. After setting these modes, save them with NVSAVE. No |
|
# delays are specified; use "stty ixon -ixany" to enable DC3/DC1 flow control! |
|
# "IC" cannot be used in combination with "im" & "ei". |
|
tek4106brl|tek4107brl|tek4109brl|Tektronix 4106, 4107, or 4109:\ |
|
:ms:xo:\ |
|
:co#80:it#8:li#32:vt#3:\ |
|
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:\ |
|
:RI=\E[%dC:SF=\E[%dS:SR=\E[%dT:UP=\E[%dA:ac=:ae=^O:al=\E[L:\ |
|
:as=^N:bl=^G:bt=\E[Z:cd=\E[J:ce=\E[K:cl=\E[H\E[J:\ |
|
:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:\ |
|
:dl=\E[M:do=^J:ec=\E[%dX:ei=\E[4l:ho=\E[H:im=\E[4h:\ |
|
:is=\E%!1:k0=\EOA:k1=\EOB:k2=\EOC:k3=\EOD:k4=\EOP:k5=\EOQ:\ |
|
:k6=\EOR:k7=\EOS:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:\ |
|
:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:l0=F1:l1=F2:l2=F3:l3=F4:l4=F5:\ |
|
:l5=F6:l6=F8:le=^H:ll=\E[32;H:mb=\E[5m:md=\E[1m:me=\E[m:\ |
|
:mr=\E[7m:nd=\E[C:nw=\EE:\ |
|
:r1=\030\E%!0\EKC\E\014\EKR0\EKF0\ENM0\ELBH=\ETF8000010F40\ELI100\ELLB0\ELM0\EKE0\ENF1\EKS0\END0\ERE0\E%!1\Ec\E[?3;5l\E[?7;8h\E[r\E[m\E>:\ |
|
:rc=\E8:sc=\E7:se=\E[m:sf=^J:so=\E[7;42m:sr=\EM:st=\EH:\ |
|
:ta=^I:te=\E%!0\ELBH=\E%!1:ti=\E[?6l:ue=\E[m:up=\EM:\ |
|
:us=\E[4m:ve=\E%!0\ETD10\E%!1:vi=\E%!0\ETD00\E%!1:\ |
|
:vs=\E%!0\ETD70\E%!1: |
|
|
|
tek4107|tek4109|tektronix terminals 4107 4109:\ |
|
:am:bs:mi:ms:ul:xn:xt:\ |
:co#79:it#8:li#29:\ |
:co#79:it#8:li#29:\ |
:bl=^G:cd=\EJ:ce=\EK:cl=\ELZ:cm=\EY%+ %+ :cr=^M:do=^J:kb=^H:\ |
:bl=^G:cd=\EJ:ce=\EK:cl=\ELZ:cm=\EY%+ %+ :cr=^M:do=^J:kb=^H:\ |
:kd=\EB:kl=\ED:kr=\EC:ku=\EA:le=^H:mb=\E%!1\E[5m\E%!0:\ |
:kd=\EB:kl=\ED:kr=\EC:ku=\EA:le=^H:mb=\E%!1\E[5m\E%!0:\ |
:md=\E%!1\E[1m\E%!0:me=\E%!1\E[m\E%!0:\ |
:md=\E%!1\E[1m\E%!0:me=\E%!1\E[m\E%!0:\ |
:mh=\E%!1\E[<0m\E%!0:mr=\E%!1\E[7m\E%0:nd=\EC:\ |
:mh=\E%!1\E[<0m\E%!0:mr=\E%!1\E[7m\E%0:nd=\EC:\ |
:..sa=\E%%!1\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;m\E%%!0:\ |
:..sa=\E%%\0411\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;m\E%%\0410:\ |
:se=\E%!1\E[m\E%!0:sf=^J:so=\E%!1\E[7;5m\E%!0:sr=\EI:\ |
:se=\E%!1\E[m\E%!0:sf=^J:so=\E%!1\E[7;5m\E%!0:sr=\EI:\ |
:ta=^I:ue=\E%!1\E[m\E%!0:up=\EA:us=\E%!1\E[4m\E%!0:\ |
:ta=^I:ue=\E%!1\E[m\E%!0:up=\EA:us=\E%!1\E[4m\E%!0:\ |
:ve=\E%!0:vs=\E%!3: |
:ve=\E%!0:vs=\E%!3: |
|
|
:ti=\EKA0\ELV0\EMG0:up=^K: |
:ti=\EKA0\ELV0\EMG0:up=^K: |
# The 4112 with the ANSI compatibility enhancement |
# The 4112 with the ANSI compatibility enhancement |
tek4112|tek4114|tektronix 4110 series:\ |
tek4112|tek4114|tektronix 4110 series:\ |
:am:db:\ |
:am:bs:db:\ |
:co#80:li#34:\ |
:co#80:li#34:\ |
:al=\E[L:bt=\E[Z:cd=\E[0J:ce=\E[0K:cl=\E[2J\E[0;0H:\ |
:al=\E[L:bt=\E[Z:cd=\E[0J:ce=\E[0K:cl=\E[2J\E[0;0H:\ |
:cm=\E[%i%d;%dH:dc=\E[P:dl=\E[M:ei=:ic=\E[@:im=:is=\E3!1:\ |
:cm=\E[%i%d;%dH:dc=\E[P:dl=\E[M:ei=:ic=\E[@:im=:\ |
:le=^H:me=\E[m:nd=\E[C:se=\E[m:sf=\E7\E[0;0H\E[M\E8:\ |
:is=\E3\0411:le=^H:me=\E[m:nd=\E[C:se=\E[m:\ |
:so=\E[7m:sr=\E7\E[0;0H\E[L\E8:ue=\E[m:up=\EM:us=\E[4m: |
:sf=\E7\E[0;0H\E[M\E8:so=\E[7m:sr=\E7\E[0;0H\E[L\E8:\ |
tek4112-nd|4112-nd|4112 not in dialog area:\ |
:ue=\E[m:up=\EM:us=\E[4m: |
|
tek4112-nd|4112 not in dialog area:\ |
:ns:\ |
:ns:\ |
:up=^K:tc=tek4112: |
:up=^K:tc=tek4112: |
tek4112-5|4112-5|4112 in 5 line dialog area:\ |
tek4112-5|4112 in 5 line dialog area:\ |
:li#5:tc=tek4112: |
:li#5:tc=tek4112: |
# (tek4113: this used to have ":nd=\LM1\s\LM0:", someone's mistake; |
# (tek4113: this used to have ":nd=\LM1\s\LM0:", someone's mistake; |
# removed ":as=\E^N:, :ae=\E^O:", which had been commented out in 8.3. |
# removed ":as=\E^N:, :ae=\E^O:", which had been commented out in 8.3. |
|
|
# previously \0410 and \0411 sequences...I don't *think* they were supposed |
# previously \0410 and \0411 sequences...I don't *think* they were supposed |
# to be 4-digit octal -- esr) |
# to be 4-digit octal -- esr) |
tek4113|tektronix 4113 color graphics with 5 line dialog area:\ |
tek4113|tektronix 4113 color graphics with 5 line dialog area:\ |
:am:da:eo:\ |
:am:bs:da:eo:\ |
:co#80:li#5:\ |
:co#80:li#5:\ |
:cl=\ELZ:do=^J:is=\EKA1\ELL5\ELV0\ELV1:le=^H:\ |
:cl=\ELZ:do=^J:is=\EKA1\ELL5\ELV0\ELV1:le=^H:\ |
:nd=\ELM1 \ELM0:uc=\010\ELM1_\ELM0:\ |
:nd=\ELM1 \ELM0:uc=\010\ELM1_\ELM0:\ |
:vb=\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERB0: |
:vb=\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERBA4\ERB0: |
tek4113-34|4113-34|tektronix 4113 color graphics with 34 line dialog area:\ |
tek4113-34|tektronix 4113 color graphics with 34 line dialog area:\ |
:li#34:\ |
:li#34:\ |
:is=\EKA1\ELLB2\ELV0\ELV1:tc=tek4113: |
:is=\EKA1\ELLB2\ELV0\ELV1:tc=tek4113: |
# :ns: left off to allow vi visual mode. APL font (:as=\E^N:/:ae=\E^O:) not |
# :ns: left off to allow vi visual mode. APL font (:as=\E^N:/:ae=\E^O:) not |
# supported here. :uc: is slow, but looks nice. Suggest setenv MORE -up . |
# supported here. :uc: is slow, but looks nice. Suggest setenv MORE -up . |
# :vb: needs enough delay to let you see the background color being toggled. |
# :vb: needs enough delay to let you see the background color being toggled. |
tek4113-nd|4113-nd|tektronix 4113 color graphics with no dialog area:\ |
tek4113-nd|tektronix 4113 color graphics with no dialog area:\ |
:am:eo:\ |
:am:bs:eo:\ |
:co#80:it#8:li#34:\ |
:co#80:it#8:li#34:\ |
:cl=\E^L:do=^J:ho=\ELF7l\177 @:is=\ELZ\EKA0\ELF7l\177 @:\ |
:cl=\E^L:do=^J:ho=\ELF7l\177 @:is=\ELZ\EKA0\ELF7l\177 @:\ |
:le=^H:ll=\ELF hl @:nd=^I:se=\EMT1:so=\EMT2:ta=^I:\ |
:le=^H:ll=\ELF hl @:nd=^I:se=\EMT1:so=\EMT2:ta=^I:\ |
|
|
# chokes on; and adds a lot of initialization for the tek dialog area. |
# chokes on; and adds a lot of initialization for the tek dialog area. |
# Note that this entry uses all 34 lines and sets the cursor color to green. |
# Note that this entry uses all 34 lines and sets the cursor color to green. |
# Steve Jacobson 8/85 |
# Steve Jacobson 8/85 |
# (tek4125: there were two "\!"s in the is that I replaced with "\E!" -- esr) |
# (tek4125: there were two "\!"s in the is that I replaced with "\E!"; |
|
# commented out, :im:=\E1 because there's no :ei: -- esr) |
tek4125|tektronix 4125:\ |
tek4125|tektronix 4125:\ |
:li#34:\ |
:li#34:\ |
:al=\E[1L:cs@:dl=\E[1M:im=\E1:\ |
:al=\E[1L:cs@:dl=\E[1M:\ |
:is=\E%\E!0\EQD1\EUX03\EKA\ELBB2\ELCE0\ELI100\ELJ2\ELLB2\ELM0\ELS1\ELX00\ELV1\E%\E!1\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\ |
:is=\E%\E\0410\EQD1\EUX03\EKA\ELBB2\ELCE0\ELI100\ELJ2\ELLB2\ELM0\ELS1\ELX00\ELV1\E%\E\0411\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\ |
:ks=\E=:rc@:sc@:\ |
:ks=\E=:rc@:sc@:\ |
:tc=vt100: |
:tc=vt100: |
|
|
# From: <jcoker@ucbic> |
# From: <jcoker@ucbic> |
# (tek4207: This was the termcap file's entry for the 4107/4207, but SCO |
# (tek4207: This was the termcap file's entry for the 4107/4207, but SCO |
# supplied another, less capable 4107 entry. So we'll use that for 4107 and |
# supplied another, less capable 4107 entry. So we'll use that for 4107 and |
# note that if jcoker wasn't confused you may be able to use this one. -- esr) |
# note that if jcoker wasn't confused you may be able to use this one. |
|
# I merged in :ms:,:sf:,:sr:,<invis>,:ct: from a BRL entry -- esr) |
tek4207|Tektronix 4207 graphics terminal with memory:\ |
tek4207|Tektronix 4207 graphics terminal with memory:\ |
:am:bw:mi:ul:xn:\ |
:am:bw:mi:ms:ul:xn:\ |
:co#80:it#8:li#32:\ |
:co#80:it#8:li#32:\ |
:al=3\E[L:bt=\E[Z:cd=\E[J:ce=5\E[K:cl=156\E[H\E[J:\ |
:al=3\E[L:bt=\E[Z:cd=\E[J:ce=5\E[K:cl=156\E[H\E[J:\ |
:cm=\E[%i%d;%dH:dc=4\E[P:dl=3\E[M:do=^J:ei=:ho=\E[H:\ |
:cm=\E[%i%d;%dH:ct=\E[1g:dc=4\E[P:dl=3\E[M:do=^J:ei=:\ |
:ic=4\E[@:im=:\ |
:ho=\E[H:ic=4\E[@:im=:\ |
:is=\E%!0\ELBP0\E%!1\E[H\E[2g\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[J:\ |
:is=\E%!0\ELBP0\E%!1\E[H\E[2g\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[8C\EH\E[J:\ |
:kd=\ED:kh=\E[H:kl=\E[D:kr=\E[C:ku=\EM:le=^H:mb=\E[5m:\ |
:kd=\ED:kh=\E[H:kl=\E[D:kr=\E[C:ku=\EM:le=^H:mb=\E[5m:\ |
:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:se=\E[m:so=\E[7m:ta=^I:\ |
:md=\E[1m:me=\E[m:mk=\E[=6;<5:mr=\E[7m:nd=\E[C:se=\E[m:\ |
|
:sf=\E[S:so=\E[7m:sr=\E[T:ta=^I:\ |
:te=\E[?6h\E%!0\ELBP0\E%!1\E[32;1f:ti=\E[?6l\E[H\E[J:\ |
:te=\E[?6h\E%!0\ELBP0\E%!1\E[32;1f:ti=\E[?6l\E[H\E[J:\ |
:ue=\E[m:up=\EM:us=\E[4m: |
:ue=\E[m:up=\EM:us=\E[4m: |
|
|
|
|
# (tek4404: There was a "\!" in :ti: that I replaced with "\E!". |
# (tek4404: There was a "\!" in :ti: that I replaced with "\E!". |
# Tab had been given as \E2I,that must be the tab-set capability -- esr) |
# Tab had been given as \E2I,that must be the tab-set capability -- esr) |
tek4404|tektronix 4404:\ |
tek4404|tektronix 4404:\ |
|
:bs:\ |
:co#80:it#8:li#32:\ |
:co#80:it#8:li#32:\ |
:al=\E[1L:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:\ |
:al=\E[1L:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:\ |
:cs=\E[%i%d;%dr:dc=\E[P:dl=\E[1M:do=^J:ei=\E[4l:ho=\E[H:\ |
:cs=\E[%i%d;%dr:dc=\E[P:dl=\E[1M:do=^J:ei=\E[4l:ho=\E[H:\ |
|
|
:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:nd=\E[C:rc=\E8:\ |
:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:nd=\E[C:rc=\E8:\ |
:sc=\E7:se=\E[27m:so=\E[7m:st=\E[2I:ta=^I:\ |
:sc=\E7:se=\E[27m:so=\E[7m:st=\E[2I:ta=^I:\ |
:te=\E[1;1H\E[0J\E[?6h\E[?1l:\ |
:te=\E[1;1H\E[0J\E[?6h\E[?1l:\ |
:ti=\E%\E!1\E[1;32r\E[?6l\E>:ue=\E[m:up=\E[A:us=\E[4m: |
:ti=\E%\E\0411\E[1;32r\E[?6l\E>:ue=\E[m:up=\E[A:\ |
|
:us=\E[4m: |
# Some unknown person wrote: |
# Some unknown person wrote: |
# I added the is string - straight Unix has ESC ; in the login |
# I added the is string - straight Unix has ESC ; in the login |
# string which sets a ct8500 into monitor mode (aka 4025 snoopy |
# string which sets a ct8500 into monitor mode (aka 4025 snoopy |
|
|
:al=\E^L:bl=^G:bt=\E^I:cd=\E^U:ce=\E^T:cl=\E^E:\ |
:al=\E^L:bl=^G:bt=\E^I:cd=\E^U:ce=\E^T:cl=\E^E:\ |
:cm=\E|%+ %+ :cr=^M:dc=\E^]:dl=\E^M:do=^J:ei=:ic=\E^\:im=:\ |
:cm=\E|%+ %+ :cr=^M:dc=\E^]:dl=\E^M:do=^J:ei=:ic=\E^\:im=:\ |
:is=\037\EZ\Ek:le=^H:me=\E :nd=\ES:se=\E :sf=^J:so=\E$:\ |
:is=\037\EZ\Ek:le=^H:me=\E :nd=\ES:se=\E :sf=^J:so=\E$:\ |
:sr=\E^A:ta=^I:ue=\E :up=\ER:us=\E!: |
:sr=\E^A:ta=^I:ue=\E :up=\ER:us=\E\041: |
|
|
# Tektronix 4205 terminal. |
# Tektronix 4205 terminal. |
# |
# |
|
|
# interval (0-1000) is broken into 8 smaller sub-intervals (125). Each sub- |
# interval (0-1000) is broken into 8 smaller sub-intervals (125). Each sub- |
# interval then maps into pre-defined value. |
# interval then maps into pre-defined value. |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
# (untranslatable capabilities removed to fit entry within 1023 bytes) |
tek4205|4205|tektronix 4205:\ |
tek4205|tektronix 4205:\ |
:cc:mi:ms:\ |
:cc:mi:ms:\ |
:Co#8:NC#49:co#80:it#8:li#30:pa#63:\ |
:Co#8:NC#49:co#80:it#8:li#30:pa#63:\ |
:AL=\E[%dL:DO=\E[%dB:IC=\E[%d@:LE=\E[%dD:RI=\E[%dC:\ |
:AL=\E[%dL:DO=\E[%dB:IC=\E[%d@:LE=\E[%dD:RI=\E[%dC:\ |
|
|
:mr=\E[7m:nd=\E[C:\ |
:mr=\E[7m:nd=\E[C:\ |
:oc=\E%!0\n\ETFB0\n0000\n1F4F4F4\n2F400\n30F40\n4A4C<F4\n50F4F4\n6F40F4\n7F4F40\n\E%!1:\ |
:oc=\E%!0\n\ETFB0\n0000\n1F4F4F4\n2F400\n30F40\n4A4C<F4\n50F4F4\n6F40F4\n7F4F40\n\E%!1:\ |
:op=\E[39;40m:se=\E[=0;<1m:sf=\ED:so=\E[=2;<3m:sr=\EM:\ |
:op=\E[39;40m:se=\E[=0;<1m:sf=\ED:so=\E[=2;<3m:sr=\EM:\ |
:ta=^I:ti=\E%%!1\E[?6l\E[2J:ue=\E[24m:up=\E[A:us=\E[4m: |
:ta=^I:te=:ti=\E%%\0411\E[?6l\E[2J:ue=\E[24m:up=\E[A:\ |
|
:us=\E[4m: |
|
|
#### Teletype (tty) |
#### Teletype (tty) |
# |
# |
|
|
:co#72:\ |
:co#72:\ |
:bl=^G:cr=^M:do=^J:sf=^J: |
:bl=^G:cr=^M:do=^J:sf=^J: |
tty37|model 37 teletype:\ |
tty37|model 37 teletype:\ |
:hc:os:xo:\ |
:bs:hc:os:xo:\ |
:bl=^G:cr=^M:do=^J:hd=\E9:hu=\E8:le=^H:sf=^J:up=\E7: |
:bl=^G:cr=^M:do=^J:hd=\E9:hu=\E8:le=^H:sf=^J:up=\E7: |
|
|
# There are known to be at least three flavors of the tty40, all seem more |
# There are known to be at least three flavors of the tty40, all seem more |
|
|
# to get crlf, even if :cr: is not ^M.) |
# to get crlf, even if :cr: is not ^M.) |
# (tty40: removed obsolete ":nl=\EG\EB:", it's just do+cr -- esr) |
# (tty40: removed obsolete ":nl=\EG\EB:", it's just do+cr -- esr) |
tty40|ds40|ds40-2|dataspeed40|teletype dataspeed 40/2:\ |
tty40|ds40|ds40-2|dataspeed40|teletype dataspeed 40/2:\ |
:xo:\ |
:bs:xo:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\EL:cd=\EJ:cl=\EH\EJ:cr=\EG:ct=\EH\E2:dc=\EP:dl=\EM:\ |
:al=\EL:cd=\EJ:cl=\EH\EJ:cr=\EG:ct=\EH\E2:dc=\EP:dl=\EM:\ |
:do=\EB:ei=:ho=\EH:ic=\E^:im=:kb=^]:kl=^H:le=^H:nd=\EC:pf=^T:\ |
:do=\EB:ei=:ho=\EH:ic=\E\136:im=:kb=^]:kl=^H:le=^H:nd=\EC:\ |
:po=\022:r2=\023\ER:se=\E4:sf=\ES:so=\E3:sr=\ET:st=\E1:\ |
:pf=^T:po=\022:r2=\023\ER:se=\E4:sf=\ES:so=\E3:sr=\ET:\ |
:ta=\E@:up=\E7: |
:st=\E1:ta=\E@:up=\E7: |
tty43|model 43 teletype:\ |
tty43|model 43 teletype:\ |
:am:hc:os:xo:\ |
:am:bs:hc:os:xo:\ |
:co#132:\ |
:co#132:\ |
:bl=^G:cr=^M:do=^J:kb=^H:le=^H:sf=^J: |
:bl=^G:cr=^M:do=^J:kb=^H:le=^H:sf=^J: |
|
|
|
|
scanset|sc410|sc415|Tymshare Scan Set:\ |
scanset|sc410|sc415|Tymshare Scan Set:\ |
:am:bw:ms:\ |
:am:bw:ms:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:ac=l<m-k4j%q\\\054x5:ae=^O:as=^N:bl=^G:cd=\EJ:ce=\EK:\ |
:ac=l<m-k4j%q\054x5:ae=^O:as=^N:bl=^G:cd=\EJ:ce=\EK:\ |
:cl=\EH\EJ:cm=\EY%+ %+ :cr=^M:do=^J:ho=\EH:kd=\EB:kl=\ED:\ |
:cl=\EH\EJ:cm=\EY%+ %+ :cr=^M:do=^J:ho=\EH:kd=\EB:kl=\ED:\ |
:kr=\EC:ku=\EA:le=^H:nd=^I:pf=\E;0:po=\E;0:ps=\E;3:r1=\E>:\ |
:kr=\EC:ku=\EA:le=^H:nd=^I:pf=\E;0:po=\E;0:ps=\E;3:r1=\E>:\ |
:rc=^C:sc=^B:sf=^J:up=^K: |
:rc=^C:sc=^B:sf=^J:up=^K: |
|
|
# Missing in vc303a and vc303 descriptions: they scroll 2 lines at a time |
# Missing in vc303a and vc303 descriptions: they scroll 2 lines at a time |
# every other linefeed. |
# every other linefeed. |
vc303|vc103|vc203|volker-craig 303:\ |
vc303|vc103|vc203|volker-craig 303:\ |
:am:ns:\ |
:am:bs:ns:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:bl=^G:cl=\014:cr=^M:do=^J:ho=\013:kd=^J:kl=^H:kr=^I:ku=^N:\ |
:bl=^G:cl=\014:cr=^M:do=^J:ho=\013:kd=^J:kl=^H:kr=^I:ku=^N:\ |
:le=^H:ll=\017W:nd=^I:up=^N: |
:le=^H:ll=\017W:nd=^I:up=^N: |
|
|
:ce=\026:cl=\030:ho=\031:kr=^U:ku=^Z:ll=^P:nd=^U:up=^Z:tc=vc303: |
:ce=\026:cl=\030:ho=\031:kr=^U:ku=^Z:ll=^P:nd=^U:up=^Z:tc=vc303: |
# (vc404: removed obsolete ":ma=^Z^P^U :" -- esr) |
# (vc404: removed obsolete ":ma=^Z^P^U :" -- esr) |
vc404|volker-craig 404:\ |
vc404|volker-craig 404:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:bl=^G:cd=\027:ce=\026:cl=\030:cm=\020%+ %+ :cr=^M:do=^J:\ |
:bl=^G:cd=\027:ce=\026:cl=\030:cm=\020%+ %+ :cr=^M:do=^J:\ |
:ho=\031:kd=^J:kl=^H:kr=^U:ku=^Z:le=^H:nd=^U:sf=^J:up=^Z: |
:ho=\031:kd=^J:kl=^H:kr=^U:ku=^Z:le=^H:nd=^U:sf=^J:up=^Z: |
|
|
pcplot|pc-plot terminal emulation program:\ |
pcplot|pc-plot terminal emulation program:\ |
:xn@:\ |
:xn@:\ |
:AL@:DL@:al@:cs@:dl@:rc@:sc@:tc=vt100: |
:AL@:DL@:al@:cs@:dl@:rc@:sc@:tc=vt100: |
# (kaypro: removed obsolete ":ma=^K^P:" -- esr) |
# KayPro II from Richard G Turner <rturner at Darcom-Hq.ARPA> |
|
# I've found that my KayPro II, running MDM730, continues to emulate an |
|
# ADM-3A terminal, just like I was running TERM.COM. On our 4.2 UNIX |
|
# system the following termcap entry works well: |
|
# I have noticed a couple of minor glitches, but nothing I can't work |
|
# around. (I added two capabilities from the BRL entry -- esr) |
kaypro|kaypro2|kaypro II:\ |
kaypro|kaypro2|kaypro II:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:cl=1\032:cm=\E=%+ %+ :ho=^^:kd=^J:kl=^H:kr=^L:ku=^K:le=^H:\ |
:al=\EE:bl=^G:cd=^W:ce=^X:cl=1\032:cm=\E=%+ %+ :cr=^M:\ |
:nd=^L:up=^K: |
:dl=\ER:do=^J:ho=^^:kd=^J:kr=^L:ku=^K:nd=^L:sf=^J:up=^K: |
|
|
# From IBM, Thu May 5 19:35:27 1983 |
# From IBM, Thu May 5 19:35:27 1983 |
|
# (ibmpc: commented out :im:=\200R because we don't know :ei: -- esr) |
ibmpc|ibm-pc|ibm5051|5051|IBM Personal Computer (no ANSI.SYS):\ |
ibmpc|ibm-pc|ibm5051|5051|IBM Personal Computer (no ANSI.SYS):\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:bl=^G:cl=^L^K:cr=^M^^:do=^J:ho=^K:im=\200R:kd=^_:le=^]:\ |
:bl=^G:cl=^L^K:cr=^M^^:do=^J:ho=^K:kd=^_:le=^]:nd=^\:sf=\n:\ |
:nd=^\:sf=\n:up=^^: |
:up=^^: |
|
|
#### Apple |
#### Apple II |
# |
# |
|
# Apple II firmware console first, then various 80-column cards and |
|
# terminal emulators. For two cents I'd toss all these in the UFO file |
|
# along with the 40-column apple entries. |
|
# |
|
|
|
# From: brsmith@umn-cs.cs.umn.edu (Brian R. Smith) via BRL |
|
# 'it#8' tells UNIX that you have tabs every 8 columns. This is a |
|
# function of TIC, not the firmware. |
|
# The clear key on a IIgs will do something like clear-screen, |
|
# depending on what you're in. |
|
appleIIgs|appleIIe|appleIIc|Apple 80 column firmware interface:\ |
|
:am:bs:bw:eo:ms:\ |
|
:co#80:it#8:li#24:\ |
|
:bl=^G:cd=^K:ce=^]:cl=^L:cm=\036%r%+ %+ :cr=^M:do=^J:ho=^Y:\ |
|
:kC=^X:kD=\177:kb=^H:kd=^J:kl=^H:kr=^U:ku=^K:le=^H:nd=^\:\ |
|
:nw=^M^W:se=^N:sf=^W:so=^O:sr=^V:ta=^I:up=^_: |
|
# Apple //e with 80-column card, entry from BRL |
|
# The modem interface is permitted to discard LF (maybe DC1), otherwise |
|
# passing characters to the 80-column firmware via COUT (PR#3 assumed). |
|
# Auto-wrap does not work right due to newline scrolling delay, which also |
|
# requires that you set "stty cr2". |
|
# Note: Cursor addressing is only available via the Pascal V1.1 entry, |
|
# not via the BASIC PR#3 hook. All this nonsense can be avoided only by |
|
# using a terminal emulation program instead of the built-in firmware. |
|
apple2e|Apple //e:\ |
|
:bw:ms:\ |
|
:co#80:li#24:\ |
|
:bl=^G:cd=4*\013:ce=4\035:cl=100\014:do=^J:ho=^Y:is=^R^N:\ |
|
:kb=^H:kd=^J:kl=^H:kr=^U:ku=^K:le=^H:me=^N:mr=^O:nw=100\r:\ |
|
:r1=^R^N:se=^N:sf=^W:so=^O:sr=^V:ta=^I:up=^_: |
|
# mcvax!vu44!vu45!wilcke uses the "ap" entry together with Ascii Express Pro |
|
# 4.20, with incoming and outgoing terminals both on 0, emulation On. |
|
apple2e-p|Apple //e via Pascal:\ |
|
:cm=\036%r%+ %+ :kb=^H:kd=^J:kl=^H:tc=apple2e: |
|
# (ASCII Express) MouseTalk "Standard Apple //" emulation from BRL |
|
# Enable DC3/DC1 flow control with "stty ixon -ixany". |
|
apple-ae|ASCII Express:\ |
|
:am:bs:bw:ms:nx:xo:\ |
|
:co#80:it#8:li#24:\ |
|
:bl=500\007:cd=^K:ce=^]:cl=^L:cm=\036%r%+ %+ :cr=^M:do=^J:\ |
|
:ho=^Y:is=^R^N:kC=^X:kd=^J:kl=^H:kr=^U:ku=^K:le=^H:me=^N:\ |
|
:mr=^O:nd=^U:r1=^R^N:se=^N:sf=^W:so=^O:sr=^V:up=^_: |
appleII|apple ii plus:\ |
appleII|apple ii plus:\ |
:am:\ |
:am:bs:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:cd=^K:ce=^]:cl=^L:cm=\036%r%+ %+ :do=^J:ho=\E^Y:\ |
:cd=^K:ce=^]:cl=^L:cm=\036%r%+ %+ :do=^J:ho=\E^Y:\ |
:is=\024T1\016:kd=^J:kr=^U:le=^H:me=^N:nd=^\:se=^N:so=^O:\ |
:is=\024T1\016:kd=^J:kr=^U:le=^H:me=^N:nd=^\:se=^N:so=^O:\ |
|
|
# Originally by Gary Ford 21NOV83 |
# Originally by Gary Ford 21NOV83 |
# From: <ee178aci%sdcc7@SDCSVAX.ARPA> Fri Oct 11 21:27:00 1985 |
# From: <ee178aci%sdcc7@SDCSVAX.ARPA> Fri Oct 11 21:27:00 1985 |
apple-80|apple II with smarterm 80 col:\ |
apple-80|apple II with smarterm 80 col:\ |
:am:bw:\ |
:am:bs:bw:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:bt=^R:cd=10*\013:ce=10\035:cl=10*\014:cm=\036%r%+ %+ :\ |
:bt=^R:cd=10*\013:ce=10\035:cl=10*\014:cm=\036%r%+ %+ :\ |
:cr=10*\r:do=^J:ho=^Y:le=^H:nd=^\:up=^_: |
:cr=10*\r:do=^J:ho=^Y:le=^H:nd=^\:up=^_: |
|
|
# Apple with videx then remove the :so: and :se: fields." |
# Apple with videx then remove the :so: and :se: fields." |
# (apple-videx: this used to be called DaleApple -- esr) |
# (apple-videx: this used to be called DaleApple -- esr) |
apple-videx|Apple with videx videoterm 80 column board with inverse video:\ |
apple-videx|Apple with videx videoterm 80 column board with inverse video:\ |
:am:xn:\ |
:am:bs:xn:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:cd=^K:ce=^]:cl=300\014:cm=\036%r%+ %+ :do=^J:ho=^Y:kd=^J:\ |
:cd=^K:ce=^]:cl=300\014:cm=\036%r%+ %+ :do=^J:ho=^Y:kd=^J:\ |
:kh=^Y:kl=^H:kr=^U:le=^H:me=^Z2:nd=^\:se=^Z2:so=^Z3:ta=^I:\ |
:kh=^Y:kl=^H:kr=^U:le=^H:me=^Z2:nd=^\:se=^Z2:so=^Z3:ta=^I:\ |
:up=^_: |
:up=^_: |
|
# My system [for reference] : Apple ][+, 64K, Ultraterm display card, |
|
# Apple Cat ][ 212 modem, + more all |
|
# controlled by ASCII Express: Pro. |
|
# From Dave Shaver <isucs1!shaver> |
|
apple-uterm-vb|Videx Ultraterm for Apple micros with Visible Bell:\ |
|
:am:bs:eo:xt:\ |
|
:co#80:li#24:\ |
|
:ac=:cd=^K:ce=^]:cl=^L:cm=\036%r%+ %+ :ho=^Y:\ |
|
:is=^V4^W06\017\rVisible Bell Installed.\016\r\n:\ |
|
:nd=^\:se=^N:so=^O:up=^_:vb=^W35^W06: |
|
apple-uterm|Ultraterm for Apple micros:\ |
|
:am:bs:eo:xt:\ |
|
:co#80:li#24:\ |
|
:ac=:cd=^K:ce=^]:cl=^L:cm=\036%r%+ %+ :ho=^Y:\ |
|
:is=^V4^W06\016:nd=^\:se=^N:so=^O:up=^_: |
|
# from trwrba!bwong (Bradley W. Wong): |
|
# |
|
# This entry assumes that you are using an apple with the UCSD Pascal |
|
# language card. SYSTEM.MISCINFO is assumed to be the same as that |
|
# supplied with the standard apple except that screenwidth should be set |
|
# using SETUP to 80 columns. Note that the right arrow in not mapped in |
|
# this termcap entry. This is because that key, on the Apple, transmits |
|
# a ^U and would thus preempt the more useful "up" function of vi. |
|
# |
|
# HMH 2/23/81 |
|
apple80p|80-column apple with Pascal card:\ |
|
:am:bw:\ |
|
:co#80:li#24:\ |
|
:cd=^K:ce=^]:cl=^Y^L:cm=\036%r%+ %+ :ho=^Y:kl=^H:nd=^\\072:\ |
|
:up=^_: |
|
# |
|
# Apple II+ equipped with Videx 80 column card |
|
# |
|
# Terminfo from ihnp4!ihu1g!djc1 (Dave Christensen) via BRL; |
|
# manually converted by D A Gwyn |
|
# |
|
# DO NOT use any terminal emulation with this data base, it works directly |
|
# with the Videx card. This has been tested with vi 1200 baud and works fine. |
|
# |
|
# This works great for vi, except I've noticed in pre-R2, ^U will scroll back |
|
# 1 screen, while in R2 ^U doesn't. |
|
# For inverse alternate character set add: |
|
# :as:=^O::ae:=^N: |
|
# (apple-v: added it#8 -- esr) |
|
apple-videx2|Apple II+ w/ Videx card (similar to Datamedia h1520):\ |
|
:am:xn:\ |
|
:co#80:it#8:li#24:\ |
|
:bl=100\007:cd=16*\013:ce=^]:cl=16*\014:cm=\036%r%+ %+ :\ |
|
:cr=^M:do=^J:ho=^Y:kb=^H:kd=^J:kh=^Y:kl=^H:kr=^\:ku=^_:le=^H:\ |
|
:nd=^\:se=^Z2:sf=^J:so=^Z3:ta=8\011:up=^_: |
|
apple-videx3|vapple|Apple II with 80 col card:\ |
|
:am:bs:\ |
|
:co#80:li#24:\ |
|
:ce=\Ex:cl=\Ev:cm=\EY%+ %+ :ho=\EH:k0=\EP:k1=\EQ:k2=\ER:\ |
|
:k3=\E :k4=\E\041:k5=\E":k6=\E#:k7=\E$:k8=\E%:k9=\E&:kd=\EB:\ |
|
:kh=\EH:kl=\ED:kr=\EC:ku=\EA:nd=\EC:up=\EA: |
|
#From: decvax!cbosgd!cbdkc1!mww Mike Warren via BRL |
|
aepro|Apple II+ running ASCII Express Pro--vt52:\ |
|
:bs:\ |
|
:co#80:li#24:\ |
|
:cd=\EJ:ce=\EK:cl=300\014:cm=\EY%+ %+ :ho=\EH:nd=\EC:\ |
|
:up=\EA: |
|
# UCSD addition: Yet another termcap from Brian Kantor's Micro Munger Factory |
|
apple-vm80|ap-vm80|apple with viewmax-80:\ |
|
:bs:\ |
|
:co#80:li#24:\ |
|
:cd=300\013:ce=^]:cl=300\014:cm=100\036%+ %+ :ho=200\031:\ |
|
:nd=^\\072:up=^_: |
|
|
|
#### Apple Lisa & Macintosh |
|
# |
|
|
|
# (lisa: changed :vs: to :ve: -- esr) |
lisa|apple lisa console display (black on white):\ |
lisa|apple lisa console display (black on white):\ |
:am:eo:ms:\ |
:am:bs:eo:ms:\ |
:co#88:it#8:li#32:\ |
:co#88:it#8:li#32:\ |
:ac=lfmekcjdttuvvuwsqax`nb:ae=\E[10m:al=\E[L:as=\E[11m:\ |
:ac=lfmekcjdttuvvuwsqax`nb:ae=\E[10m:al=\E[L:as=\E[11m:\ |
:cd=\E[J:ce=\E[K:cl=^L:cm=\E[%i%d;%dH:dc=\E[P:dl=\E[M:\ |
:cd=\E[J:ce=\E[K:cl=^L:cm=\E[%i%d;%dH:dc=\E[P:dl=\E[M:\ |
:do=\E[B:ei=:ho=\E[H:ic=\E[@:im=:is=\E>\E[m\014:kb=^H:\ |
:do=\E[B:ei=:ho=\E[H:ic=\E[@:im=:is=\E>\E[m\014:kb=^H:\ |
:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:me=\E[m:nd=\E[C:\ |
:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:me=\E[m:nd=\E[C:\ |
:se=\E[m:so=\E[7m:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:vi=\E[5h:\ |
:se=\E[m:so=\E[7m:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:ve=\E[5l:\ |
:vs=\E[5l: |
:vi=\E[5h: |
liswb|apple lisa console display (white on black):\ |
liswb|apple lisa console display (white on black):\ |
:is=\E>\E[0;7m\014:se=\E[0;7m:so=\E[m:ue=\E[0;7m:\ |
:is=\E>\E[0;7m\014:se=\E[0;7m:so=\E[m:ue=\E[0;7m:\ |
:us=\E[4m:tc=lisa: |
:us=\E[4m:tc=lisa: |
|
|
|
# lisaterm from ulysses!gamma!epsilon!mb2c!jed (John E. Duncan III) via BRL; |
|
# :is: revised by Ferd Brundick <fsbrn@BRL.ARPA> |
|
# |
|
# These entries assume that the 'Auto Wraparound' is enabled. |
|
# Xon-Xoff flow control should also be enabled. |
|
# |
|
# The vt100 uses :rs2: and :rf: rather than :is2:/:tbc:/:hts: because the tab |
|
# settings are in non-volatile memory and don't need to be reset upon login. |
|
# Also setting the number of columns glitches the screen annoyingly. |
|
# You can type "reset" to get them set. |
|
# |
|
lisaterm|Apple Lisa or Lisa/2 running LisaTerm vt100 emulation:\ |
|
:am:bs:pt:xn:xo:\ |
|
:co#80:it#8:kn#4:li#24:vt#3:\ |
|
:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:bl=^G:cd=\E[J:\ |
|
:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:\ |
|
:cs=\E[%i%d;%dr:ct=\E[3g:do=^J:ho=\E[H:k0=\EOP:k1=\EOQ:\ |
|
:k2=\EOR:k3=\EOS:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:\ |
|
:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:l0=F1:l1=F2:l2=F3:l3=F4:le=^H:\ |
|
:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\ |
|
:r1=\E>\E[?1l\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h\E[1;24r:\ |
|
:rc=\E8:sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\ |
|
:ue=\E[m:up=\E[A:us=\E[4m: |
|
# Lisaterm in 132 column ("wide") mode. |
|
lisaterm-w|Apple Lisa with Lisaterm in 132 column mode:\ |
|
:co#132:\ |
|
:kb=^H:kd=^J:kl=^H:tc=lisaterm: |
|
# Although MacTerminal has insert/delete line, it is commented out here |
|
# since it is much faster and cleaner to use the "lock scrolling region" |
|
# method of inserting and deleting lines due to the MacTerminal implementation. |
|
# Also, the "Insert/delete ch" strings have an extra character appended to them |
|
# due to a bug in MacTerminal V1.1. Blink is disabled since it is not |
|
# supported by MacTerminal. |
mac|macintosh|Macintosh with MacTerminal:\ |
mac|macintosh|Macintosh with MacTerminal:\ |
:xn:\ |
:xn:\ |
:dN#30:\ |
:dN#30:\ |
:al=20\E[L:dc=7\E[P:dl=20\E[M:ei=:ic=9\E[@:im=:ip=7:tc=vt100: |
:dc=7\E[P:ei=:ic=9\E[@:im=:ip=7:mb@:tc=lisa: |
|
# Lisaterm in 132 column ("wide") mode. |
|
mac-w|macterminal-w|Apple Macintosh with Macterminal in 132 column mode:\ |
|
:co#132:tc=mac: |
|
|
#### Radio Shack/Tandy |
#### Radio Shack/Tandy |
# |
# |
|
|
# I read these as mistakes for ":it#8:" and ":bl=\007:" respectively -- esr) |
# I read these as mistakes for ":it#8:" and ":bl=\007:" respectively -- esr) |
# From: <{pbrown,ctl}@ocf.berkeley.edu> 12 Mar 90 |
# From: <{pbrown,ctl}@ocf.berkeley.edu> 12 Mar 90 |
coco3|os9LII|Tandy CoCo3 24*80 OS9 Level II:\ |
coco3|os9LII|Tandy CoCo3 24*80 OS9 Level II:\ |
:am:\ |
:am:bs:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:al=^_0:bl=^G:cd=^K:ce=^D:cl=5*\014:cm=2\002%r%+ %+ :\ |
:al=^_0:bl=^G:cd=^K:ce=^D:cl=5*\014:cm=2\002%r%+ %+ :\ |
:dl=^_1:do=^J:ho=^A:kd=^J:kl=^H:kr=^I:ku=^L:le=^H:mb=^_":\ |
:dl=^_1:do=^J:ho=^A:kd=^J:kl=^H:kr=^I:ku=^L:le=^H:mb=^_":\ |
:md=\E\072^A:me=\037!\E\072\200:mr=^_ :nd=^F:se=^_!:\ |
:md=\E\072^A:me=\037\041\E\072\200:mr=^_ :nd=^F:\ |
:so=^_ :ue=^_#:up=^I:us=^_":ve=^E!:vi=^E : |
:se=^_\041:so=^_ :ue=^_#:up=^I:us=^_":ve=^E\041:vi=^E : |
# (trs2: removed obsolete ":nl=^_:" -- esr) |
# (trs2: removed obsolete ":nl=^_:" -- esr) |
trs2|trsII|trs80II|Radio Shack Model II using P&T CP/M:\ |
trs2|trsII|trs80II|Radio Shack Model II using P&T CP/M:\ |
:am:ms:\ |
:am:bs:ms:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:al=^D:bl=^G:cd=^B:ce=^A:cl=^L:cm=\EY%+ %+ :cr=^M:dl=^K:\ |
:al=^D:bl=^G:cd=^B:ce=^A:cl=^L:cm=\EY%+ %+ :cr=^M:dl=^K:\ |
:do=^_:ho=^F:kb=^H:kd=^_:kl=^\:kr=^]:ku=^^:le=^H:me=^O:nd=^]:\ |
:do=^_:ho=^F:kb=^H:kd=^_:kl=^\:kr=^]:ku=^^:le=^H:me=^O:nd=^]:\ |
|
|
# :CN=\ERC:CF=\ERc:NR=\ERD:NM=\ER@: |
# :CN=\ERC:CF=\ERc:NR=\ERD:NM=\ER@: |
# I also deleted the unnecessary ":kn#2:", ":sg#0:" -- esr) |
# I also deleted the unnecessary ":kn#2:", ":sg#0:" -- esr) |
trs16|trs-80 model 16 console:\ |
trs16|trs-80 model 16 console:\ |
:am:\ |
:am:bs:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:ac=l_mbk`javewcquxs:ae=\ERg:al=\EL:as=\ERG:bl=^G:cd=\EJ:\ |
:ac=l_mbk`javewcquxs:ae=\ERg:al=\EL:as=\ERG:bl=^G:cd=\EJ:\ |
:ce=\EK:cl=^L:cm=\EY%+ %+ :cr=^M:dc=\EQ:dl=\EM:do=\EB:ei=:\ |
:ce=\EK:cl=^L:cm=\EY%+ %+ :cr=^M:dc=\EQ:dl=\EM:do=\EB:ei=:\ |
|
|
|
|
# From: Simson L. Garfinkel <simsong@media-lab.mit.edu> |
# From: Simson L. Garfinkel <simsong@media-lab.mit.edu> |
atari|atari st:\ |
atari|atari st:\ |
:am:\ |
:am:bs:\ |
:co#80:it#8:li#25:\ |
:co#80:it#8:li#25:\ |
:al=\EL:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :dl=\EM:do=\EB:\ |
:al=\EL:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :dl=\EM:do=\EB:\ |
:kd=\EB:kl=\ED:kr=\EC:ku=\EA:le=\ED:me=\Eq:nd=\EC:se=\Eq:\ |
:kd=\EB:kl=\ED:kr=\EC:ku=\EA:le=\ED:me=\Eq:nd=\EC:se=\Eq:\ |
|
|
# MiNT is Now TOS, the operating system which comes with all Ataris now |
# MiNT is Now TOS, the operating system which comes with all Ataris now |
# (mainly Atari Falcon). This termcap is for the VT52 emulation you get |
# (mainly Atari Falcon). This termcap is for the VT52 emulation you get |
# under tcsh/zsh/bash/sh/ksh/ash/csh when you run MiNT in `console' mode |
# under tcsh/zsh/bash/sh/ksh/ash/csh when you run MiNT in `console' mode |
# From: Per Persson <pp@pfawww.pp.se>, 27 Feb 1996 |
# From: Per Persson <pp@gnu.ai.mit.edu>, 27 Feb 1996 |
st52|Atari ST with VT52 emulation:\ |
st52|Atari ST with VT52 emulation:\ |
:am:km:\ |
:am:km:\ |
:co#80:li#25:\ |
:co#80:li#25:\ |
|
|
:k6=\E#@:k7=\E#A:k8=\E#B:k9=\E#C:kA=\E#R:kC=\E#7:kF=\E#2:\ |
:k6=\E#@:k7=\E#A:k8=\E#B:k9=\E#C:kA=\E#R:kC=\E#7:kF=\E#2:\ |
:kR=\E#8:kb=^H:kd=\E#P:kh=\E#G:kl=\E#K:kr=\E#M:ku=\E#H:\ |
:kR=\E#8:kb=^H:kd=\E#P:kh=\E#G:kl=\E#K:kr=\E#M:ku=\E#H:\ |
:l0=f10:le=\ED:me=\Eq:nd=\EC:nw=^M^J:r1=\Ez_\Eb@\EcA:\ |
:l0=f10:le=\ED:me=\Eq:nd=\EC:nw=^M^J:r1=\Ez_\Eb@\EcA:\ |
:rc=\Ek:sc=\Ej:se=\Eq:sf=^J:so=\Ep:sr=\EI:ta=^I:ti=\Ee:\ |
:rc=\Ek:sc=\Ej:se=\Eq:sf=^J:so=\Ep:sr=\EI:ta=^I:te=:ti=\Ee:\ |
:up=\EA:ve=\Ee:vi=\Ef: |
:up=\EA:ve=\Ee:vi=\Ef: |
|
|
#### Commodore Business Machines |
#### Commodore Business Machines |
|
|
# From: Hans Verkuil <hans@wyst.hobby.nl>, 4 Dec 1995 |
# From: Hans Verkuil <hans@wyst.hobby.nl>, 4 Dec 1995 |
# (amiga: added empty <acsc> to suppress a warning --esr) |
# (amiga: added empty <acsc> to suppress a warning --esr) |
amiga|Amiga ANSI:\ |
amiga|Amiga ANSI:\ |
:bw:ms:\ |
:bs:bw:ms:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:DC=\233%dP:DO=\233%dB:IC=\233%d@:LE=\233%dD:RI=\233%dC:\ |
:DC=\233%dP:DO=\233%dB:IC=\233%d@:LE=\233%dD:RI=\233%dC:\ |
:SF=\233%dS:SR=\233%dT:UP=\233%dA:ac=:ae=^O:as=^N:bl=^G:\ |
:SF=\233%dS:SR=\233%dT:UP=\233%dA:ac=:ae=^O:as=^N:bl=^G:\ |
|
|
# |
# |
commodore|b-128|Commodore B-128 micro:\ |
commodore|b-128|Commodore B-128 micro:\ |
:am:bw:\ |
:am:bw:\ |
:co#80:li#24:pb#150:\ |
:co#80:dN#20:li#24:pb#150:\ |
:al=10\Ei:bl=^G:ce=10\Eq:cl=10\E\006:\ |
:al=10\Ei:bc=^H:ce=10\Eq:cl=10\E\006:\ |
:cm=20\E\013%2\054%2\054:cr=^M:dc=10*\177:dl=10*\Ed:\ |
:cm=20\E\013%2\054%2\054:cr=^M:dc=10*\177:dl=10*\Ed:\ |
:do=^M:ei=:ho=\E^E:ic=5\E\n:im=:kb=^H:kd=^J:kh=\E^E:kl=^B:\ |
:do=^J:ei=:ho=\E^E:ic=5\E\n:im=:kd=^J:kh=\E^E:kl=^B:kr=^F:\ |
:kr=^F:ku=^P:le=^H:nd=^F:nw=^M^M:ta=5\011:up=^P: |
:ku=^P:nd=^F:nl=^M:ta=5\011:up=^P: |
|
|
#### North Star |
#### North Star |
# |
# |
# North Star Advantage from Lt. Fickie <brl-ibd!fickie> via BRL |
# North Star Advantage from Lt. Fickie <brl-ibd!fickie> via BRL |
northstar|North Star Advantage:\ |
northstar|North Star Advantage:\ |
|
:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:bl=^G:cd=200\017:ce=200\016:cl=200\004:cm=1\E=%+ %+ :\ |
:cd=200\017:ce=200\016:cl=200\004:cm=1\E=%+ %+ :\ |
:cr=^M:do=^J:ho=200\034\032:kb=^H:kd=^J:kl=^H:le=^H:nw=^M^J:\ |
:ho=200\034\032: |
:sf=^J:ta=^I: |
|
|
|
#### Osborne |
#### Osborne |
# |
# |
|
|
# with most systems. |
# with most systems. |
# |
# |
# The tab is destructive on the Ozzie; make sure to 'stty -tabs'. |
# The tab is destructive on the Ozzie; make sure to 'stty -tabs'. |
ozzie|osborne|osborne1|osborne 1:\ |
osborne-w|osborne1-w|osborne I in 104-column mode:\ |
:ms:ul:xt:\ |
:ms:ul:xt:\ |
:co#104:li#24:\ |
:co#104:li#24:\ |
:al=\EE:bl=^G:ce=\ET:cl=^Z:cm=\E=%+ %+ :cr=^M:dc=\EW:dl=\ER:\ |
:al=\EE:bl=^G:ce=\ET:cl=^Z:cm=\E=%+ %+ :cr=^M:dc=\EW:dl=\ER:\ |
:do=^J:ei=:ic=\EQ:im=:kd=^J:kl=^H:kr=^L:ku=^K:le=^H:nd=^L:\ |
:do=^J:ei=:ic=\EQ:im=:kd=^J:kl=^H:kr=^L:ku=^K:le=^H:nd=^L:\ |
:se=\E(:sf=^J:so=\E):ue=\Em:up=^K:us=\El: |
:se=\E(:sf=^J:so=\E):ue=\Em:up=^K:us=\El: |
|
# Osborne I from ptsfa!rhc (Robert Cohen) via BRL |
|
osborne|osborne1|osborne I in 80-column mode:\ |
|
:am:bs:mi:ms:ul:xs:\ |
|
:co#80:dB#4:li#24:\ |
|
:al=\EE:ce=\ET:cl=^Z:cm=\E=%+ %+ :dc=4\EW:dl=\ER:do=^J:ei=:\ |
|
:im=\EQ:is=^Z:kb=^H:kd=^J:kl=^H:kr=^L:ku=^K:le=\010:nd=^L:\ |
|
:se=\E):so=\E(:ue=\Em:up=^K:us=\El: |
# |
# |
# Osborne Executive definition from BRL |
# Osborne Executive definition from BRL |
# Similar to tvi920 |
# Similar to tvi920 |
# Added by David Milligan and Tom Smith (SMU) |
# Added by David Milligan and Tom Smith (SMU) |
osexec|Osborne executive:\ |
osexec|Osborne executive:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:sg#1:ug#1:\ |
:co#80:li#24:sg#1:ug#1:\ |
:al=\EE:bl=^G:cd=\EY:ce=\ET:cl=^Z:cm=\E=%+ %+ :cr=^M:ct=\E3:\ |
:al=\EE:bl=^G:cd=\EY:ce=\ET:cl=^Z:cm=\E=%+ %+ :cr=^M:ct=\E3:\ |
:dc=\EW:dl=\ER:do=^J:ei=:ho=^^:ic=\EQ:im=:\ |
:dc=\EW:dl=\ER:do=^J:ei=:ho=^^:ic=\EQ:im=:\ |
:is=\Eq\Ek\Em\EA\Ex0:k0=^A@\r:k1=^AA\r:k2=^AB\r:k3=^AC\r:\ |
:is=\Eq\Ek\Em\EA\Ex0: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:\ |
:k4=^AD\r:k5=^AE\r:k6=^AF\r:k7=^AG\r:k8=^AH\r:k9=^AI\r:\ |
:kb=^H:kd=^J:kl=^H:kr=^L:ku=^K:le=^H:nd=^L:nw=^M^J:se=\Ek:\ |
:kb=^H:kd=^J:kl=^H:kr=^L:ku=^K:le=^H:nd=^L:nl=^J:se=\Ek:\ |
:so=\Ej:st=\E1:ta=^I:ue=\Em:up=^K:us=\El: |
:so=\Ej:st=\E1:ue=\Em:up=^K:us=\El: |
|
|
#### Console types for obsolete UNIX clones |
#### Console types for obsolete UNIX clones |
# |
# |
|
|
# even as single processes under SunOS and the Macintosh OS. |
# even as single processes under SunOS and the Macintosh OS. |
# |
# |
|
|
minix|minix console:\ |
# This is the entry provided with minix 1.7.4, with bogus :ri: removed. |
|
minix|minix console (v1.7):\ |
|
:am:xn:\ |
:co#80:it#8:li#25:\ |
:co#80:it#8:li#25:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:al=\E[L:cd=\E[0J:ce=\E[K:\ |
:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:al=\E[L:bl=^G:cd=\E[0J:\ |
:cl=\E[H\E[0J:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:\ |
:ce=\E[K:cl=\E[H\E[0J:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:\ |
:do=\E[B:ei=:ho=\E[H:ic=\E[@:im=:k0=\E[Y:k1=\E[V:k2=\E[U:\ |
:dl=\E[M:do=\E[B:ei=:ho=\E[H:ic=\E[@:im=:is=\E[0m:k0=\E[Y:\ |
:k3=\E[T:k4=\E[S:k5=\E[G:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:\ |
:k1=\E[V:k2=\E[U:k3=\E[T:k4=\E[S:k5=\E[G:kb=^H:kd=\E[B:\ |
:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[0m:mr=\E[7m:\ |
:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:l0=End:l1=PgUp:l2=PgDn:\ |
:nd=\E[C:nw=^M^J:se=\E[0m:sf=^J:so=\E[7m:sr=\EM:ta=^I:\ |
:l3=Num +:l4=Num -:l5=Num 5:le=^H:mb=\E[5m:md=\E[1m:\ |
:ue=\E[0m:up=\E[A:us=\E[4m: |
:me=\E[0m:mr=\E[7m:nd=\E[C:nw=^M^J:se=\E[0m:sf=^J:so=\E[7m:\ |
|
:sr=\EM:ta=^I:ue=\E[0m:up=\E[A:us=\E[4m: |
|
# Corrected Jan 14, 1997 by Vincent Broman <broman@nosc.mil> |
|
minix-old|minix console (v1.5):\ |
|
:xo:\ |
|
:co#80:it#8:li#25:\ |
|
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ |
|
:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:al=\E[L:bl=^G:cd=\E[0J:\ |
|
:ce=\E[K:cl=\E[H\E[0J:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:\ |
|
:dl=\E[M:do=\E[B:ei=:ho=\E[H:ic=\E[@:im=:k0=\E[Y:k1=\E[V:\ |
|
:k2=\E[U:k3=\E[T:k4=\E[S:k5=\E[G:kb=^H:kd=\E[B:kh=\E[H:\ |
|
:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[0m:\ |
|
:mr=\E[7m:nd=\E[C:nw=^M^J:se=\E[0m:sf=^J:so=\E[7m:sr=\EM:\ |
|
:ta=^I:ue=\E[0m:up=\E[A:us=\E[4m: |
|
# The linewrap option can be specified by editing /usr/include/minix/config.h |
|
# before recompiling the minix 1.5 kernel. |
|
minix-old-am|minix console with linewrap:\ |
|
:am:tc=minix-old: |
|
|
pc-minix|minix console on an Intel box:\ |
pc-minix|minix console on an Intel box:\ |
:tc=klone+acs:tc=minix: |
:tc=klone+acs:tc=minix: |
|
|
#### Videotex and teletext |
#### Videotex and teletext |
# |
# |
|
|
# standard-issue France Telecom minitel terminal (made by Philips) |
# \E\:1} switch to te'le'informatique mode (ascii terminal/ISO 6429) |
# (m2-nam: had unknown :zd=\E[1m:zb=\E[5m:zc=lkmjqxtuwvn:; also deleted |
# \E[?3l 80 columns |
# unnecessary :ug#0:sg#0: and added <acsc> to quiet tic. -- esr) |
# \E[?4l scrolling on |
m2-nam|minitel|minitel-2|minitel-2-nam|France Telecom Minitel:\ |
# \E[12h local echo off |
:xn:\ |
# \Ec reset: G0 U.S. charset (to get #,@,{,},...), 80 cols, clear screen |
:co#80:it#8:li#24:\ |
# \E)0 G1 DEC set (line graphics) |
:ac=:ae=\E(B:al=\E[L:as=\E(0:cd=\E[J:ce=\E[K:cl=\E[H\E[J:\ |
# |
:cm=\E[%i%d;%dH:dc=\E[P:dl=\E[M:ei=\E[4l:ho=\E[H:im=\E[4h:\ |
# From: Igor Tamitegama <igor@ppp1493-ft.teaser.fr>, 18 Jan 1997 |
:ip=7:is=\E[1;24r\E[24;1H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\ |
m2-nam|minitel|minitel-2|minitel-2-nam|France Telecom Minitel 2 mode te'le'informatique:\ |
:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:me=\E[m:\ |
:bs:es:hs:xn:\ |
:nd=\E[C:se=\E[m:sf=^J:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:\ |
:co#80:it#8:li#24:sg#0:ws#72:\ |
:up=\E[A:us=\E[4m: |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:\ |
|
:RI=\E[%dC:SF=^J:SR=\EM:UP=\E[%dA:\ |
|
:ac=aaffggjjkkllmmnnooqqssttuuvvwwxx:ae=^O:al=\E[L:\ |
|
:as=^N:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:\ |
|
:cr=^M:cs=\E[%i%d;%dr:dc=\E[P:dl=\E[M:do=\E[B:ei=\E[4l:\ |
|
:fs=^J:ho=\E[H:i1=\E\0721}\Ec\E[?4l\E[12h:\ |
|
:i2=\E[?3l kbs=\010:im=\E[4h:ip=7:is=\Ec\E[12h\E)0:\ |
|
:k0=\EOp:k1=\EOq:k2=\EOr:k3=\EOs:k4=\EOt:k5=\EOu:k6=\EOv:\ |
|
:k7=\EOw:k8=\EOx:k9=\EOy:k;=\EOp:kA=\E[4l:kC=\E[2J:kD=\E[P:\ |
|
:kI=\E[4h:kL=\E[M:kN=\EOn:kP=\EOR:kd=\E[B:kh=\E[H:kl=\E[D:\ |
|
:kr=\E[C:ku=\E[A:le=\E[D:ll=\E[24;80H:mb=\E[5m:md=\E[1m:\ |
|
:me=\E[m:mr=\E[7m:nd=\E[C:nw=^M^J:ps=\E[i:\ |
|
:r1=\Ec\E[?4l\E[12h:r2=\Ec\E)0:rc=\E8:sc=\E7:se=\E[27m:\ |
|
:sf=^J:so=\E[7m:sr=\EM:ta=^I:ts=^_@A:u6=\E[%i%d;%dR:\ |
|
:u7=\E[6n:ue=\E[24m:up=\E[A:us=\E[4m:vb=^G:ve=\E[<1l:\ |
|
:vi=\E[<1h: |
|
|
######## OBSOLETE VDT TYPES |
######## OBSOLETE VDT TYPES |
# |
# |
|
|
# but these caps were commented out in 8.3; also, removed overridden |
# but these caps were commented out in 8.3; also, removed overridden |
# ":do=^J:" -- esr) |
# ":do=^J:" -- esr) |
abm80|amtek business machines 80:\ |
abm80|amtek business machines 80:\ |
:am:bw:\ |
:am:bs:bw:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\E^Z:bt=^T:cd=\E^X:ce=\E^O:cl=\E^\:cm=\E\021%r%+ %+ :\ |
:al=\E^Z:bt=^T:cd=\E^X:ce=\E^O:cl=\E^\:cm=\E\021%r%+ %+ :\ |
:dl=\E^S:do=\E^K:ho=\E^R:le=^H:nd=^P:up=\E^L: |
:dl=\E^S:do=\E^K:ho=\E^R:le=^H:nd=^P:up=\E^L: |
|
|
blit|jerq|blit running teletype rom:\ |
blit|jerq|blit running teletype rom:\ |
:am:eo:ul:xo:\ |
:am:eo:ul:xo:\ |
:co#87:it#8:li#72:\ |
:co#87:it#8:li#72:\ |
:AL=\EF%+ :DC=\Ee%+ :DL=\EE%+ :IC=\Ef%+ :al=\EF!:bl=^G:\ |
:AL=\EF%+ :DC=\Ee%+ :DL=\EE%+ :IC=\Ef%+ :al=\EF\041:bl=^G:\ |
:ce=\EK:cl=^L:cm=\EY%r%+ %+ :cr=^M:dc=\Ee!:dl=\EE!:do=^J:\ |
:ce=\EK:cl=^L:cm=\EY%r%+ %+ :cr=^M:dc=\Ee\041:dl=\EE\041:\ |
:ei=:ic=\Ef!:im=:k1=\Ex:k2=\Ey:k3=\Ez:kb=^H:kd=\EB:kl=\ED:\ |
:do=^J:ei=:ic=\Ef\041:im=:k1=\Ex:k2=\Ey:k3=\Ez:kb=^H:kd=\EB:\ |
:kr=\EC:ku=\EA:le=\ED:nd=\EC:sf=^J:ta=^I:up=\EA: |
:kl=\ED:kr=\EC:ku=\EA:le=\ED:nd=\EC:sf=^J:ta=^I:up=\EA: |
|
|
# (cbblit: here's a BSD termcap that says :do=\EG: -- esr) |
# (cbblit: here's a BSD termcap that says :do=\EG: -- esr) |
cbblit|fixterm|blit running columbus code:\ |
cbblit|fixterm|blit running columbus code:\ |
:co#88:\ |
:co#88:\ |
:cd=\EJ:ei=\ER:ic@:im=\EQ:pO=\EP%03:pf=^T:po=^R:se=\EV!:\ |
:cd=\EJ:ei=\ER:ic@:im=\EQ:pO=\EP%03:pf=^T:po=^R:se=\EV\041:\ |
:so=\EU!:ue=\EV":us=\EU":vb=\E^G:\ |
:so=\EU\041:ue=\EV":us=\EU":vb=\E^G:\ |
:tc=blit: |
:tc=blit: |
|
|
oblit|ojerq|first version of blit rom:\ |
oblit|ojerq|first version of blit rom:\ |
|
|
bg2.0rv|bg3.10rv|bbn bitgraph 2.0 (reverse video):\ |
bg2.0rv|bg3.10rv|bbn bitgraph 2.0 (reverse video):\ |
:is=\E>\E[?5h\E[?7h:vb=\E[?5l\E[?5h:tc=bg2.0: |
:is=\E>\E[?5h\E[?7h:vb=\E[?5l\E[?5h:tc=bg2.0: |
bg2.0|bg3.10|bbn bitgraph 2.0 or later (no init):\ |
bg2.0|bg3.10|bbn bitgraph 2.0 or later (no init):\ |
:xn:\ |
:bs:xn:\ |
:co#85:li#64:\ |
:co#85:li#64:\ |
:al=\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=%i\E[%d;%dH:\ |
:al=\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=%i\E[%d;%dH:\ |
:cr=^M:cs=\E[%i%d;%dr:dl=\E[M:do=\E[B:k1=\EOP:k2=\EOQ:\ |
:cr=^M:cs=\E[%i%d;%dr:dl=\E[M:do=\E[B:k1=\EOP:k2=\EOQ:\ |
|
|
cg7900|chromatics|chromatics 7900:\ |
cg7900|chromatics|chromatics 7900:\ |
:am:\ |
:am:\ |
:co#80:li#40:\ |
:co#80:li#40:\ |
:al=^A>2:bl=^G:cd=^Al:ce=^A`:cl=^L:\ |
:al=^A>2:bl=^G:cd=^Al:ce=^A`:cl=^L:cm=\001M%r%d\054%d\054:\ |
:cm=\001M%r%d\\\054%d\\\054:cr=^M:dc=^A<1:dl=^A<2:do=^J:\ |
:cr=^M:dc=^A<1:dl=^A<2:do=^J:ei=:ho=^\:ic=^A>1:im=:le=^H:\ |
:ei=:ho=^\:ic=^A>1:im=:le=^H:ll=^A|:nd=^]:\ |
:ll=^A|:nd=^]:se=\001C1\054\001c2\054:sf=^J:\ |
:se=\001C1\\\054\001c2\\\054:sf=^J:\ |
:so=\001C4\054\001c7\054:\ |
:so=\001C4\\\054\001c7\\\054:\ |
:te=\001W0\05440\05485\05448\054\014\001W0\0540\05485\05448\054\001M0\05440\054:\ |
:te=\001W0\\\05440\\\05485\\\05448\\\054\014\001W0\\\0540\\\05485\\\05448\\\054\001M0\\\05440\\\054:\ |
:ti=\001P0\001O1\001R1\001C4\054\001c0\054\014\001M0\05442\054WARNING DOUBLE ENTER ESCAPE and \025\001C1\054\001c2\054\001W0\0540\05479\05439\054:\ |
:ti=\001P0\001O1\001R1\001C4\\\054\001c0\\\054\014\001M0\\\05442\\\054WARNING DOUBLE ENTER ESCAPE and \025\001C1\\\054\001c2\\\054\001W0\\\0540\\\05479\\\05439\\\054:\ |
|
:uc=\001\001_\001\200:up=^K: |
:uc=\001\001_\001\200:up=^K: |
|
|
#### Computer Automation |
#### Computer Automation |
|
|
|
|
# This entry has correct padding and the undocumented "ri" capability |
# This entry has correct padding and the undocumented "ri" capability |
cyb83|xl83|cybernex xl-83:\ |
cyb83|xl83|cybernex xl-83:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:bl=^G:cd=\020:ce=\017:cl=\014:cm=\027%+ %+ :cr=^M:do=^J:\ |
:bl=^G:cd=\020:ce=\017:cl=\014:cm=\027%+ %+ :cr=^M:do=^J:\ |
:ho=^K:kd=^J:kl=^H:kr=^I:ku=^N:le=^H:nd=^I:sf=^J:sr=^N:up=^N: |
:ho=^K:kd=^J:kl=^H:kr=^I:ku=^N:le=^H:nd=^I:sf=^J:sr=^N:up=^N: |
# (mdl110: removed obsolete ":ma=^Z^P:" and overridden ":cd=145^NA^W:" -- esr) |
# (mdl110: removed obsolete ":ma=^Z^P:" and overridden ":cd=145^NA^W:" -- esr) |
cyb110|mdl110|cybernex mdl-110:\ |
cyb110|mdl110|cybernex mdl-110:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\016A\016\035:bl=^G:cd=\016@\026:ce=\016@\026:\ |
:al=\016A\016\035:bl=^G:cd=\016@\026:ce=\016@\026:\ |
:cl=\030:cm=\020%+ %+ :cr=^M:dc=\016A\036:\ |
:cl=\030:cm=\020%+ %+ :cr=^M:dc=\016A\036:\ |
|
|
# |
# |
|
|
dp3360|datapoint|datapoint 3360:\ |
dp3360|datapoint|datapoint 3360:\ |
:am:\ |
:am:bs:\ |
:co#82:li#25:\ |
:co#82:li#25:\ |
:bl=^G:cd=^_:ce=^^:cl=^]^_:cr=^M:do=^J:ho=^]:le=^H:nd=^X:\ |
:bl=^G:cd=^_:ce=^^:cl=^]^_:cr=^M:do=^J:ho=^]:le=^H:nd=^X:\ |
:sf=^J:up=^Z: |
:sf=^J:up=^Z: |
|
|
# |
# |
|
|
gt40|dec gt40:\ |
gt40|dec gt40:\ |
:os:\ |
:bs:os:\ |
:co#72:li#30:\ |
:co#72:li#30:\ |
:bl=^G:cr=^M:do=^J:le=^H: |
:bl=^G:cr=^M:do=^J:le=^H: |
gt42|dec gt42:\ |
gt42|dec gt42:\ |
:os:\ |
:bs:os:\ |
:co#72:li#40:\ |
:co#72:li#40:\ |
:bl=^G:cr=^M:do=^J:le=^H: |
:bl=^G:cr=^M:do=^J:le=^H: |
vt50|dec vt50:\ |
vt50|dec vt50:\ |
|
:bs:\ |
:co#80:li#12:\ |
:co#80:li#12:\ |
:bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cr=^M:do=^J:le=^H:nd=\EC:\ |
:bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cr=^M:do=^J:le=^H:nd=\EC:\ |
:sf=^J:ta=^I:up=\EA: |
:sf=^J:ta=^I:up=\EA: |
vt50h|dec vt50h:\ |
vt50h|dec vt50h:\ |
|
:bs:\ |
:co#80:li#12:\ |
:co#80:li#12:\ |
:bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :cr=^M:do=^J:\ |
:bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :cr=^M:do=^J:\ |
:le=^H:nd=\EC:sf=^J:sr=\EI:ta=^I:up=\EA: |
:le=^H:nd=\EC:sf=^J:sr=\EI:ta=^I:up=\EA: |
|
|
# The gigi does standout with red! |
# The gigi does standout with red! |
# (gigi: I added <rmam>/<smam> based on the init string, corrected cub1 -- esr) |
# (gigi: I added <rmam>/<smam> based on the init string, corrected cub1 -- esr) |
gigi|vk100|dec gigi graphics terminal:\ |
gigi|vk100|dec gigi graphics terminal:\ |
:am:xn:\ |
:am:bs:xn:\ |
:co#84:li#24:\ |
:co#84:li#24:\ |
:DO=\E[%dB:LE=\E[%dD:RA=\E[?7l:RI=\E[%dC:SA=\E[?7h:\ |
:DO=\E[%dB:LE=\E[%dD:RA=\E[?7l:RI=\E[%dC:SA=\E[?7h:\ |
:UP=\E[%dA:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:\ |
:UP=\E[%dA:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:\ |
|
|
# a format program, so you had to buy pre-formatted floppies from DEC at |
# a format program, so you had to buy pre-formatted floppies from DEC at |
# a hefty premium!). |
# a hefty premium!). |
pro350|decpro|dec pro console:\ |
pro350|decpro|dec pro console:\ |
|
:bs:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\ |
:ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\ |
:ae=\EG:as=\EF:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :do=\EB:\ |
:ae=\EG:as=\EF:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :do=\EB:\ |
|
|
:se=\E^N:so=\E^H:sr=\EI:ta=^I:ue=\E^C:up=\EA:us=\E^D: |
:se=\E^N:so=\E^H:sr=\EI:ta=^I:ue=\E^C:up=\EA:us=\E^D: |
|
|
dw1|decwriter I:\ |
dw1|decwriter I:\ |
:hc:os:\ |
:bs:hc:os:\ |
:co#72:\ |
:co#72:\ |
:bl=^G:cr=^M:do=^J:le=^H:sf=^J: |
:bl=^G:cr=^M:do=^J:le=^H:sf=^J: |
dw2|decwriter|dw|decwriter II:\ |
dw2|decwriter|dw|decwriter II:\ |
:hc:os:\ |
:bs:hc:os:\ |
:co#132:\ |
:co#132:\ |
:bl=^G:cr=^M:do=^J:kb=^H:le=^H:sf=^J: |
:bl=^G:cr=^M:do=^J:kb=^H:le=^H:sf=^J: |
|
|
# \E(B Use U.S. character set (otherwise # => british pound !) |
# \E(B Use U.S. character set (otherwise # => british pound !) |
# \E[20l Disable "linefeed newline" mode (else puts \r after \n,\f,\v) |
# \E[20l Disable "linefeed newline" mode (else puts \r after \n,\f,\v) |
# \E[w 10 char/in pitch |
# \E[w 10 char/in pitch |
|
|
# The dw3 does standout with wide characters. |
# The dw3 does standout with wide characters. |
# |
# |
dw3|la120|decwriter III:\ |
dw3|la120|decwriter III:\ |
:hc:os:\ |
:bs:hc:os:\ |
:co#132:\ |
:co#132:\ |
:bl=^G:cr=^M:do=^J:\ |
:bl=^G:cr=^M:do=^J:\ |
:i1=\E(B\E[20l\E[w\E[0;132s\E[2g\E[z\E[66t\E[1;66r\E[4g\E>:\ |
:i1=\E(B\E[20l\E[w\E[0;132s\E[2g\E[z\E[66t\E[1;66r\E[4g\E>:\ |
:is=\E[9;17;25;33;41;49;57;65;73;81;89;97;105;113;121;129u\r:\ |
:is=\E[9;17;25;33;41;49;57;65;73;81;89;97;105;113;121;129u\r:\ |
:kb=^H:le=^H:me=\E[w:se=\E[w:sf=^J:so=\E[6w:ta=^I: |
:kb=^H:le=^H:me=\E[w:se=\E[w:sf=^J:so=\E[6w:ta=^I: |
dw4|decwriter IV:\ |
dw4|decwriter IV:\ |
:am:hc:os:\ |
:am:bs:hc:os:\ |
:co#132:\ |
:co#132:\ |
:bl=^G:cr=^M:do=^J:is=\Ec:k0=\EOP:k1=\EOQ:k2=\EOR:k3=\EOS:\ |
:bl=^G:cr=^M:do=^J:is=\Ec:k0=\EOP:k1=\EOQ:k2=\EOR:k3=\EOS:\ |
:kb=^H:le=^H:sf=^J:ta=^I: |
:kb=^H:le=^H:sf=^J:ta=^I: |
|
|
# There are BSD-derived termcap entries floating around for this puppy |
# There are BSD-derived termcap entries floating around for this puppy |
# that are *certainly* wrong. |
# that are *certainly* wrong. |
delta|dd5000|delta data 5000:\ |
delta|dd5000|delta data 5000:\ |
:am:\ |
:am:bs:\ |
:co#80:li#27:\ |
:co#80:li#27:\ |
:bl=^G:ce=^NU:cl=^NR:cm=\017%+^P%+^P:dc=^NV:do=^J:ho=^NQ:\ |
:bl=^G:ce=^NU:cl=^NR:cm=\017%+^P%+^P:dc=^NV:do=^J:ho=^NQ:\ |
:le=^H:nd=^Y:sf=^J:up=^Z: |
:le=^H:nd=^Y:sf=^J:up=^Z: |
|
|
|
|
# (ddr: I added <rmam>/<smam> based on the init string -- esr) |
# (ddr: I added <rmam>/<smam> based on the init string -- esr) |
ddr|rebus3180|ddr3180|Rebus/DDR 3180 vt100 emulator:\ |
ddr|rebus3180|ddr3180|Rebus/DDR 3180 vt100 emulator:\ |
:am:xn:\ |
:am:bs:xn:\ |
:co#80:it#8:li#24:vt#3:\ |
:co#80:it#8:li#24:vt#3:\ |
:RA=\E[7l:SA=\E[7l:cd=50\E[J:ce=3\E[K:cl=50\E[H\E[2J:\ |
:RA=\E[7l:SA=\E[7l:cd=50\E[J:ce=3\E[K:cl=50\E[H\E[2J:\ |
:cm=5\E[%i%d;%dH:cs=\E[%i%d;%dr:do=^J:ho=\E[H:\ |
:cm=5\E[%i%d;%dH:cs=\E[%i%d;%dr:do=^J:ho=\E[H:\ |
|
|
# |
# |
|
|
terminet1200|terminet300|tn1200|tn300|terminet|GE terminet 1200:\ |
terminet1200|terminet300|tn1200|tn300|terminet|GE terminet 1200:\ |
:hc:os:\ |
:bs:hc:os:\ |
:co#120:\ |
:co#120:\ |
:bl=^G:cr=^M:do=^J:sf=^J: |
:bl=^G:cr=^M:do=^J:sf=^J: |
|
|
|
|
# (h19: I added <rmam>/<smam> based on the init string; |
# (h19: I added <rmam>/<smam> based on the init string; |
# also added empty <acsc> to suppress a tic warning -- esr) |
# also added empty <acsc> to suppress a tic warning -- esr) |
h19-a|h19a|heath-ansi|heathkit-a|heathkit h19 ansi mode:\ |
h19-a|h19a|heath-ansi|heathkit-a|heathkit h19 ansi mode:\ |
:am:mi:ms:\ |
:am:bs:mi:ms:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:RA=\E[?7l:SA=\E[?7h:ac=:ae=\E[11m:al=\E[1L:as=\E[10m:\ |
:RA=\E[?7l:SA=\E[?7h:ac=:ae=\E[11m:al=\E[1L:as=\E[10m:\ |
:bl=^G:cd=\E[J:ce=\E[K:cl=\E[2J:cm=\E[%i%d;%dH:cr=^M:\ |
:bl=^G:cd=\E[J:ce=\E[K:cl=\E[2J:cm=\E[%i%d;%dH:cr=^M:\ |
|
|
# (h19: merged in :ip: from BSDI hp19-e entry>; |
# (h19: merged in :ip: from BSDI hp19-e entry>; |
# also added empty <acsc> to suppress a tic warning --esr) |
# also added empty <acsc> to suppress a tic warning --esr) |
h19|heath|h19-b|heathkit|heath-19|z19|zenith|heathkit h19:\ |
h19|heath|h19-b|heathkit|heath-19|z19|zenith|heathkit h19:\ |
:am:es:hs:mi:ms:\ |
:am:bs:es:hs:mi:ms:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:ac=:ae=\EG:al=\EL:as=\EF:bl=^G:cd=\EJ:ce=\EK:cl=\EE:\ |
:ac=:ae=\EG:al=\EL:as=\EF:bl=^G:cd=\EJ:ce=\EK:cl=\EE:\ |
:cm=\EY%+ %+ :cr=^M:dc=\EN:dl=\EM:do=\EB:ei=\EO:fs=\Ek\Ey5:\ |
:cm=\EY%+ %+ :cr=^M:dc=\EN:dl=\EM:do=\EB:ei=\EO:fs=\Ek\Ey5:\ |
|
|
# it's only given an insert character ability or the Z29 doesn't |
# it's only given an insert character ability or the Z29 doesn't |
# require padding with this (the former is probably more likely, |
# require padding with this (the former is probably more likely, |
# but I haven't checked it out). |
# but I haven't checked it out). |
# (z29: added empty <acsc> to suppress a tic warning --esr) |
# (z29: added empty <acsc> to suppress a tic warning, merged in |
|
# status line capabilities from BRL entry --esr) |
z29|zenith29|z29b|zenith z29b:\ |
z29|zenith29|z29b|zenith z29b:\ |
:am:ms:\ |
:am:bs:es:hs:mi:ms:pt:\ |
:co#80:li#24:\ |
:co#80:kn#10:li#24:\ |
:ac=:ae=\EF:al=\EL:as=\EG:bl=^G:bt=\E-:cd=\EJ:ce=\EK:cl=\EE:\ |
:ac=:ae=\EF:al=1\EL:as=\EG:bc=\ED:bl=^G:bt=\E-:cd=\EJ:ce=\EK:\ |
:cm=\EY%+ %+ :cr=^M:dc=\EN:dl=\EM:do=\EB:ei=:ho=\EH:\ |
:cl=\EE:cm=\EY%+ %+ :cr=^M:dc=\EN:dl=1\EM:do=\EB:ds=\Ey1:\ |
:ic=\E<\E[1@\E[?2h:im=:is=\E<\E[?2h\Ev:k0=\E~:k1=\ES:\ |
:ei=\EO:fs=\Ek\Ey5:ho=\EH:ic=\E<\E[1@\E[?2h:im=\E@:\ |
:k2=\ET:k3=\EU:k4=\EV:k5=\EW:k6=\EP:k7=\EQ:k8=\ER:k9=\E0I:\ |
:is=\E<\E[?2h\Ev:k0=\E~:k1=\ES:k2=\ET:k3=\EU:k4=\EV:k5=\EW:\ |
:kb=^H:kd=\EB:kh=\EH:kl=\ED:kr=\EC:ku=\EA:l0=home:le=^H:\ |
:k6=\EP:k7=\EQ:k8=\ER:k9=\E0I:kb=^H:kd=\EB:kh=\EH:kl=\ED:\ |
:nd=\EC:se=\Eq:sf=\n:so=\Ep:sr=\EI:ta=^I:ue=\Es0:up=\EA:\ |
:kr=\EC:ku=\EA:l0=home:le=^H:nd=\EC:se=\Eq:sf=\n:so=\Ep:\ |
|
:sr=2\EI:ta=^I:ts=\Ej\Ex5\Ex1\EY8%+ \Eo:ue=\Es0:up=\EA:\ |
:us=\Es8:ve=\Ey4:vs=\Ex4: |
:us=\Es8:ve=\Ey4:vs=\Ex4: |
# z29 in ansi mode. Assumes that the cursor is in the correct state, and that |
# z29 in ansi mode. Assumes that the cursor is in the correct state, and that |
# the world is stable. <rs1> causes the terminal to be reset to the state |
# the world is stable. <rs1> causes the terminal to be reset to the state |
|
|
# (z29a: replaced nonexistent :if=/usr/share/tabset/zenith29: befause :st: |
# (z29a: replaced nonexistent :if=/usr/share/tabset/zenith29: befause :st: |
# looks vt100-compatible -- esr) |
# looks vt100-compatible -- esr) |
z29a|z29a-kc-bc|h29a-kc-bc|heath/zenith 29 in ansi mode:\ |
z29a|z29a-kc-bc|h29a-kc-bc|heath/zenith 29 in ansi mode:\ |
:es:hs:\ |
:am:bs:es:hs:mi:ms:pt:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:kn#10:li#24:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:\ |
:RI=\E[%dC:UP=\E[%dA:bl=^G:cd=\E[J:ce=\E[K:cl=\E[2J:\ |
:RI=\E[%dC:UP=\E[%dA:bc=\ED:bl=^G:cd=\E[J:ce=\E[K:cl=\E[2J:\ |
:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[1P:\ |
:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[1P:\ |
:do=^J:ds=\E[>1l:fs=\E[u\E[>5l:ho=\E[H:\ |
:do=^J:ds=\E[>1l:fs=\E[u\E[>5l:ho=\E[H:\ |
:if=/usr/share/tabset/vt100:k0=\E[~:k1=\EOS:k2=\EOT:\ |
:if=/usr/share/tabset/vt100:k0=\E[~:k1=\EOS:k2=\EOT:\ |
|
|
:tc=z100bw: |
:tc=z100bw: |
# (z100bw: removed obsolete ":kn#10:", added empty <acsc> -- esr) |
# (z100bw: removed obsolete ":kn#10:", added empty <acsc> -- esr) |
z100bw|h100bw|z110bw|z-100bw|h-100bw|heath/zenith z-100 pc:\ |
z100bw|h100bw|z110bw|z-100bw|h-100bw|heath/zenith z-100 pc:\ |
:mi:ms:\ |
:bs:mi:ms:pt:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:kn#10:li#24:\ |
:ac=:ae=\EG:al=5*\EL:as=\EF:cd=\EJ:ce=\EK:cl=5*\EE:\ |
:ac=:ae=\EG:al=5*\EL:as=\EF:cd=\EJ:ce=\EK:cl=5*\EE:\ |
:cm=1*\EY%+ %+ :dc=1*\EN:dl=5*\EM:do=\EB:ei=\EO:ho=\EH:\ |
:cm=1*\EY%+ %+ :dc=1*\EN:dl=5*\EM:do=\EB:ei=\EO:ho=\EH:\ |
:im=\E@:k0=\EJ:k1=\ES:k2=\ET:k3=\EU:k4=\EV:k5=\EW:k6=\EP:\ |
:im=\E@:k0=\EJ:k1=\ES:k2=\ET:k3=\EU:k4=\EV:k5=\EW:k6=\EP:\ |
|
|
# From: <ucscc!B.fiatlux@ucbvax.berkeley.edu> |
# From: <ucscc!B.fiatlux@ucbvax.berkeley.edu> |
# (ztx: removed duplicate :sr: -- esr) |
# (ztx: removed duplicate :sr: -- esr) |
ztx|ztx11|zt-1|htx11|ztx-1-a|ztx-10 or 11:\ |
ztx|ztx11|zt-1|htx11|ztx-1-a|ztx-10 or 11:\ |
:am:es:hs:\ |
:am:bs:es:hs:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:al=\EL:cd=\EJ:ce=\EK:cl=\EE:cm=\EY%+ %+ :dl=\EM:do=^J:\ |
:al=\EL:cd=\EJ:ce=\EK:cl=\EE:cm=\EY%+ %+ :dl=\EM:do=^J:\ |
:ds=\Ey1:fs=\Ek\Ey5:ho=\EH:\ |
:ds=\Ey1:fs=\Ek\Ey5:ho=\EH:\ |
|
|
# There was a company called IMS International located in Carson City, |
# There was a company called IMS International located in Carson City, |
# Nevada, that flourished from the mid-70s to mid-80s. They made S-100 |
# Nevada, that flourished from the mid-70s to mid-80s. They made S-100 |
# bus/Z80 hardware and a line of terminals called Ultimas. |
# bus/Z80 hardware and a line of terminals called Ultimas. |
|
# |
|
|
# From: Erik Fair <fair@ucbarpa.berkeley.edu> Sun Oct 27 07:21:05 1985 |
# From: Erik Fair <fair@ucbarpa.berkeley.edu> Sun Oct 27 07:21:05 1985 |
ims950-b|bare ims950 no init string:\ |
ims950-b|bare ims950 no init string:\ |
|
|
:xn@:\ |
:xn@:\ |
:k0@:k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:k9@:kb@:kd@:kh@:kl@:kr@:ku@:vb@:tc=tvi950-rv: |
:k0@:k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:k9@:kb@:kd@:kh@:kl@:kr@:ku@:vb@:tc=tvi950-rv: |
ims-ansi|ultima2|ultimaII|IMS Ultima II:\ |
ims-ansi|ultima2|ultimaII|IMS Ultima II:\ |
:am:\ |
:am:bs:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:cd=\E[0J:ce=\E[0K:cl=\E[H\E[2J:cm=\E[%i%2;%2H:do=\ED:\ |
:cd=\E[0J:ce=\E[0K:cl=\E[H\E[2J:cm=\E[%i%2;%2H:do=\ED:\ |
:if=/usr/share/tabset/vt100:\ |
:if=/usr/share/tabset/vt100:\ |
|
|
# |
# |
|
|
superbrain|intertec superbrain:\ |
superbrain|intertec superbrain:\ |
:am:bw:\ |
:am:bs:bw:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:bl=^G:cd=\E~k<10*>:ce=\E~K:cl=\014:cm=\EY%+ %+ :cr=^M:\ |
:bc=^U:bl=^G:cd=\E~k<10*>:ce=\E~K:cl=\014:cm=\EY%+ %+ :\ |
:do=^J:kd=^J:kl=^U:kr=^F:ku=^K:le=^H:nd=^F:sf=^J:ta=^I:te=^L:\ |
:cr=^M:do=^J:kd=^J:kl=^U:kr=^F:ku=^K:le=^H:nd=^F:sf=^J:ta=^I:\ |
:ti=^L:up=^K: |
:te=^L:ti=^L:up=^K: |
|
# (intertube: a Gould entry via BRL asserted smul=\E0@$<200/>, |
|
# rmul=\E0A$<200/>; my guess is the highlight letter is bit-coded like an ADM, |
|
# and the reverse is actually true. Try it. -- esr) |
intertube|intertec|Intertec InterTube:\ |
intertube|intertec|Intertec InterTube:\ |
:am:\ |
:am:bs:\ |
:co#80:li#25:\ |
:co#80:li#25:\ |
:bl=^G:cl=^L:cm=\EY%+ %+ :cr=^M:do=^J:ho=^A:le=^H:nd=^F:\ |
:bl=^G:cl=^L:cm=\EY%+ %+ :cr=^M:do=^J:ho=^A:le=^H:nd=^F:\ |
:se=\E0@:sf=^J:so=\E0P:up=^Z: |
:se=\E0@:sf=^J:so=\E0P:up=^Z: |
|
|
# are typing and a command comes in, the keystrokes you type get interspersed |
# are typing and a command comes in, the keystrokes you type get interspersed |
# with the command and it messes up |
# with the command and it messes up |
intertube2|intertec data systems intertube 2:\ |
intertube2|intertec data systems intertube 2:\ |
|
:bs:\ |
:ce=\EK:ch=\020%+^J:cm=\016%.\020%+^J:cv=\013%.:\ |
:ce=\EK:ch=\020%+^J:cm=\016%.\020%+^J:cv=\013%.:\ |
:ll=^K^X\r:\ |
:ll=^K^X\r:\ |
:tc=intertube: |
:tc=intertube: |
|
|
# However, the outfit went bankrupt years ago. |
# However, the outfit went bankrupt years ago. |
# |
# |
|
|
# The Graphos III was a color graphics terminal frome Ithaca Intersystems. |
# The Graphos III was a color graphics terminal from Ithaca Intersystems. |
# These entries were written (originally in termcap syntax) by Brian Yandell |
# These entries were written (originally in termcap syntax) by Brian Yandell |
# <yandell@stat.wisc.edu> and Mike Meyer <mikem@stat.wisc.edu> at the |
# <yandell@stat.wisc.edu> and Mike Meyer <mikem@stat.wisc.edu> at the |
# University of Wisconsin. |
# University of Wisconsin. |
|
|
# I think Modgraph is long gone. |
# I think Modgraph is long gone. |
# |
# |
|
|
modgraph|mod|modgraph terminal emulating vt100:\ |
modgraph|mod24|modgraph terminal emulating vt100:\ |
:xn@:\ |
:xn@:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:is=\E^9;0s\E^7;1s\E[3g\E^11;9s\E^11;17s\E^11;25s\E^11;33s\E^11;41s\E^11;49s\E^11;57s\E^11;65s\E^11;73s\E^11;81s\E^11;89s:\ |
:is=\E\1369;0s\E\1367;1s\E[3g\E\13611;9s\E\13611;17s\E\13611;25s\E\13611;33s\E\13611;41s\E\13611;49s\E\13611;57s\E\13611;65s\E\13611;73s\E\13611;81s\E\13611;89s:\ |
:rf@:sr=5\EM\E[K:vs=\E^9;0s\E^7;1s:\ |
:rf@:sr=5\EM\E[K:vs=\E\1369;0s\E\1367;1s:\ |
:tc=vt100: |
:tc=vt100: |
# The GX-1000 manual is dated 1984. This looks rather like a VT-52. |
# The GX-1000 manual is dated 1984. This looks rather like a VT-52. |
modgraph2|modgraph gx-1000 80x24 with keypad not enabled:\ |
modgraph2|modgraph gx-1000 80x24 with keypad not enabled:\ |
:am:da:db:\ |
:am:da:db:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:cd=50\EJ:ce=3\EK:cl=50\EH\EJ:cm=5\EY%+ %+ :\ |
:cd=50\EJ:ce=3\EK:cl=50\EH\EJ:cm=5\EY%+ %+ :\ |
:is=\E<\E^5;2s\E^7;1s\E[3g\E^11;9s\E^11;17s\E^11;25s\E^11;33s\E^11;41s\E^11;49s\E^11;57s\E^11;65s\E^11;73s\E^11;81s\E^11;89s\E^12;0s\E^14;2s\E^15;9s\E^25;1s\E^9;1s\E^27;1:\ |
:is=\E<\E\1365;2s\E\1367;1s\E[3g\E\13611;9s\E\13611;17s\E\13611;25s\E\13611;33s\E\13611;41s\E\13611;49s\E\13611;57s\E\13611;65s\E\13611;73s\E\13611;81s\E\13611;89s\E\13612;0s\E\13614;2s\E\13615;9s\E\13625;1s\E\1369;1s\E\13627;1:\ |
:le=^H:nd=2\EC:sr=5\EI:ta=^I:up=2\EA: |
:le=^H:nd=2\EC:sr=5\EI:ta=^I:up=2\EA: |
|
# |
|
# Modgraph from Nancy L. Cider <nancyc@brl-tbd> |
|
# BUG NOTE from Barbara E. Ringers <barb@brl-tbd>: |
|
# If we set TERM=vt100, and set the Modgraph screen to 24 lines, setting a |
|
# mark and using delete-to-killbuffer work correctly. However, we would |
|
# like normal mode of operation to be using a Modgraph with 48 line setting. |
|
# If we set TERM=mod (which is a valid entry in termcap with 48 lines) |
|
# the setting mark and delete-to-killbuffer results in the deletion of only |
|
# the line the mark is set on. |
|
# We've discovered that the delete-to-killbuffer works correctly |
|
# with TERM=mod and screen set to 80x48 but it's not obvious. Only |
|
# the first line disappears but a ctrl-l shows that it did work |
|
# correctly. |
|
modgraph48|mod|Modgraph w/48 lines:\ |
|
:am:bs:pt:xn:\ |
|
:co#80:it#8:li#48:vt#3:\ |
|
:bl=^G:cd=\E[J:ce=\E[K:cl=\E[;H\E[2J:cm=\E[%i%d;%dH:cr=^M:\ |
|
:cs=\E[%i%d;%dr:do=^J:ho=\E[H:\ |
|
:is=\E<\E[1;48r\E[0q\E[3;4q\E=\E[?1h:k1=\EOP:k2=\EOQ:\ |
|
:k3=\EOR:k4=\EOS:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:\ |
|
:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:\ |
|
:me=\E[m:mr=\E[7m:nd=\E[C:nl=^J:r1=\E=\E[0q\E>:rc=\E8:\ |
|
:sc=\E7:se=\E[m:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:up=\E[A:\ |
|
:us=\E[4m:vb=\E[?5h\E[0q\E[1;2q\E[?5l\E[0q\E[4;3q: |
|
|
#### Morrow Designs |
#### Morrow Designs |
# |
# |
|
|
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:%1=^AO\r:F1=^A`\r:F2=^Aa\r:F3=^Ab\r:F4=^Ac\r:F5=^Ad\r:\ |
:%1=^AO\r:F1=^A`\r:F2=^Aa\r:F3=^Ab\r:F4=^Ac\r:F5=^Ad\r:\ |
:F6=^Ae\r:F7=^Af\r:F8=^Ag\r:F9=^Ah\r:FA=^Ai\r:\ |
:F6=^Ae\r:F7=^Af\r:F8=^Ag\r:F9=^Ah\r:FA=^Ai\r:\ |
:ac=+z\\\054{.yOi-x`|jGkFlEmDnHtLuKvNwMxIqJ:ae=\E%:\ |
:ac=+z\054{.yOi-x`|jGkFlEmDnHtLuKvNwMxIqJ:ae=\E%:\ |
:al=\EE:as=\E$:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=^Z:\ |
:al=\EE:as=\E$:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=^Z:\ |
:cm=\E=%+ %+ :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ei=:ho=^^:\ |
:cm=\E=%+ %+ :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ei=:ho=^^:\ |
:i1=\E"2\EG0\E]:ic=\EQ:im=:k1=^A@\r:k2=^AA\r:k3=^AB\r:\ |
:i1=\E"2\EG0\E]:ic=\EQ:im=: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:\ |
:k4=^AC\r:k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:k9=^AH\r:\ |
:k;=^AI\r:kB=^A^Z\r:kC=^An\r:kD=\177:kb=^H:kd=^AK\r:\ |
:k;=^AI\r:kB=^A^Z\r:kC=^An\r:kD=\177:kb=^H:kd=^AK\r:\ |
:kh=^AN\r:kl=^AL\r:kr=^AM\r:ku=^AJ\r:le=^H:mh=\EG2:mk@:\ |
:kh=^AN\r:kl=^AL\r:kr=^AM\r:ku=^AJ\r:le=^H:mh=\EG2:mk@:\ |
:nd=^L:nw=^_:sf=^J:ta=^I:ti=\E"2\EG0\E]:up=^K:us=\EG1:\ |
:nd=^L:nw=^_:sf=^J:ta=^I:te=:ti=\E"2\EG0\E]:up=^K:us=\EG1:\ |
:vb=\EK1\EK0:ve=\E"2:vi=\E"0:\ |
:vb=\EK1\EK0:ve=\E"2:vi=\E"0:\ |
:tc=adm+sgr: |
:tc=adm+sgr: |
|
|
|
#### Motorola |
|
# |
|
|
|
# Motorola EXORterm 155 from {decvax, ihnp4}!philabs!sbcs!megad!seth via BRL |
|
# (Seth H Zirin) |
|
ex155|Motorola Exorterm 155:\ |
|
:am:bs:bw:\ |
|
:co#80:kn#5:li#24:ug#1:\ |
|
:bt=\E[:cd=\ET:ce=\EU:cl=\EX:cm=\EE%+ %+ :do=\EB:ho=\E@:\ |
|
:kB=\E[:kC=\EX:kE=\EU:kS=\ET:kb=^H:kd=^J:kh=\E@:kl=^H:kr=^L:\ |
|
:ku=^K:nd=\ED:se=\Ec\ED:so=\Eb\ED:ta=\EZ:ue=\Eg\ED:\ |
|
:us=\Ef\ED: |
|
|
#### Omron |
#### Omron |
# |
# |
# This company is still around in 1995, manufacturing point-of-sale systems. |
# This company is still around in 1995, manufacturing point-of-sale systems. |
|
|
omron|Omron 8025AG:\ |
omron|Omron 8025AG:\ |
:am:da:db:\ |
:am:bs:da:db:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\EL:bl=^G:cd=\ER:ce=\EK:cl=\EJ:cr=^M:dc=\EP:dl=\EM:do=^J:\ |
:al=\EL:bl=^G:cd=\ER:ce=\EK:cl=\EJ:cr=^M:dc=\EP:dl=\EM:do=^J:\ |
:ho=\EH:le=^H:nd=\EC:se=\E4:sf=\ES:so=\Ef:sr=\ET:up=\EA:\ |
:ho=\EH:le=^H:nd=\EC:se=\E4:sf=\ES:so=\Ef:sr=\ET:up=\EA:\ |
|
|
# Note that the Control-E key is useless on this brain-damaged terminal. No |
# Note that the Control-E key is useless on this brain-damaged terminal. No |
# delays are specified; use "stty ixon -ixany" to enable DC3/DC1 flow control! |
# delays are specified; use "stty ixon -ixany" to enable DC3/DC1 flow control! |
rt6221|Ramtek 6221, 80x24:\ |
rt6221|Ramtek 6221, 80x24:\ |
:ms:xo:\ |
:bs:ms:pt:xo:\ |
:co#80:it#8:li#24:vt#3:\ |
:co#80:it#8:kn#4:li#24:vt#3:\ |
:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:ac=:ae=^O:as=^N:\ |
:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:ac=:ae=^O:as=^N:\ |
:bl=^G:cd=\E[J:ce=\E[K:cl=\E[1;1H\E[J:cm=\E[%i%d;%dH:\ |
:bl=^G:cd=\E[J:ce=\E[K:cl=\E[1;1H\E[J:cm=\E[%i%d;%dH:\ |
:cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:do=^K:ho=\E[1;1H:is=\E)0:\ |
:cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:do=^K:ho=\E[1;1H:is=\E)0:\ |
|
|
# [TO DO: Check out: short forms of ho/cl and ll; reset (\Ec)]. |
# [TO DO: Check out: short forms of ho/cl and ll; reset (\Ec)]. |
rt6221-w|Ramtek 6221, 160x48:\ |
rt6221-w|Ramtek 6221, 160x48:\ |
:co#160:li#48:\ |
:co#160:li#48:\ |
:kb=^H:kd=^J:kl=^H:ll=\E[48;1H:tc=rt6221: |
:ll=\E[48;1H:tc=rt6221: |
|
|
|
#### RCA |
|
# |
|
|
|
# RCA VP3301 or VP3501 |
|
rca|rca vp3301/vp3501:\ |
|
:bs:\ |
|
:co#40:li#24:\ |
|
:cl=^L:cm=\EY%+ %+ :ho=^Z:nd=^U:se=\E\ES0:so=\E\ES1:up=^K: |
|
|
|
|
#### Selanar |
#### Selanar |
# |
# |
|
|
|
|
# to enable DC3/DC1 flow control! |
# to enable DC3/DC1 flow control! |
# I commented out the scrolling capabilities since they are too slow. |
# I commented out the scrolling capabilities since they are too slow. |
hirez100|Selanar HiREZ-100:\ |
hirez100|Selanar HiREZ-100:\ |
:mi:ms:xo:\ |
:bs:mi:ms:pt:xo:\ |
:co#80:it#8:li#48:vt#3:\ |
:co#80:it#8:kn#4:li#48:vt#3:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:\ |
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:\ |
:RI=\E[%dC:UP=\E[%dA:ac=:ae=^O:al=\E[L:as=^N:bl=^G:cd=\E[J:\ |
:RI=\E[%dC:UP=\E[%dA:ac=:ae=^O:al=\E[L:as=^N:bl=^G:cd=\E[J:\ |
:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:ct=\E[3g:\ |
:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:ct=\E[3g:\ |
|
|
:le=^H:ll=\E[48H:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:\ |
:le=^H:ll=\E[48H:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:\ |
:nd=\E[C:nw=\EE:pf=\E[4i\E[?4i:po=\E[?5i\E[5i:ps=\E[i:\ |
:nd=\E[C:nw=\EE:pf=\E[4i\E[?4i:po=\E[?5i\E[5i:ps=\E[i:\ |
:r1=\030\E2\E<\E[4i\E[?4i\E[12h\E[2;4;20l\E[?0;7h\E[?1;3;6;19l\E[r\E[m\E(B\017\E)0\E>:\ |
:r1=\030\E2\E<\E[4i\E[?4i\E[12h\E[2;4;20l\E[?0;7h\E[?1;3;6;19l\E[r\E[m\E(B\017\E)0\E>:\ |
:rc=\E8:sc=\E7:se=\E[m:sf=^J:so=\E[7m:st=\EH:ta=^I:ue=\E[m:\ |
:rc=\E8:sc=\E7:se=\E[m:so=\E[7m:st=\EH:ta=^I:ue=\E[m:up=\EM:\ |
:up=\EM:us=\E[4m: |
:us=\E[4m: |
hirez100-w|Selanar HiREZ-100 in 132-column mode:\ |
hirez100-w|Selanar HiREZ-100 in 132-column mode:\ |
:co#132:\ |
:co#132:tc=hirez100: |
:kb=^H:kd=^J:kl=^H:tc=hirez100: |
|
|
|
#### Signetics |
#### Signetics |
# |
# |
|
|
:am:ms:\ |
:am:ms:\ |
:co#80:it#8:li#26:\ |
:co#80:it#8:li#26:\ |
:ce=\E[K:cl=50\E[;H\E[2J:cm=\E[%i%d;%dH:cr=^M:do=^J:\ |
:ce=\E[K:cl=50\E[;H\E[2J:cm=\E[%i%d;%dH:cr=^M:do=^J:\ |
:ho=\E[H:kb=^H:kd=^J:kl=^H:le=^H:me=^_!:mr=^_ :nd=\E[C:\ |
:ho=\E[H:kb=^H:kd=^J:kl=^H:le=^H:me=^_\041:mr=^_ :nd=\E[C:\ |
:nw=^M^J:se=^_!:sf=^J:so=^_ :ta=^I:ue=^_#:up=\E[A:us=^_": |
:nw=^M^J:se=^_\041:sf=^J:so=^_ :ta=^I:ue=^_#:up=\E[A:us=^_": |
|
|
#### Soroc |
#### Soroc |
# |
# |
|
|
soroc120|iq120|soroc|soroc iq120:\ |
soroc120|iq120|soroc|soroc iq120:\ |
:cd=\EY:ce=\ET:cl=\E*:do=^J:kd=^J:kl=^H:kr=^L:ku=^K:tc=adm3a: |
:cd=\EY:ce=\ET:cl=\E*:do=^J:kd=^J:kl=^H:kr=^L:ku=^K:tc=adm3a: |
soroc140|iq140|soroc iq140:\ |
soroc140|iq140|soroc iq140:\ |
:am:mi:\ |
:am:bs:mi:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\Ee:bl=^G:bt=\EI:cd=\Ey:ce=\Et:cl=\E+:cm=\E=%+ %+ :\ |
:al=\Ee:bl=^G:bt=\EI:cd=\Ey:ce=\Et:cl=\E+:cm=\E=%+ %+ :\ |
:cr=^M:dc=\Ew:dl=\Er:do=^J:ei=\E8:ho=^^:im=\E9:k0=^A0\r:\ |
:cr=^M:dc=\Ew:dl=\Er:do=^J:ei=\E8:ho=^^:im=\E9:k0=^A0\r:\ |
|
|
# |
# |
|
|
t3700|dumb teleray 3700:\ |
t3700|dumb teleray 3700:\ |
|
:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:bl=^G:cl=^L:cr=^M:do=^J:le=^H:sf=^J: |
:bl=^G:cl=^L:cr=^M:do=^J:le=^H:sf=^J: |
t3800|teleray 3800 series:\ |
t3800|teleray 3800 series:\ |
|
:bs:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:bl=^G:cd=\EJ:ce=\EK:cl=^L:cm=\EY%+ %+ :cr=^M:do=^J:ho=\EH:\ |
:bl=^G:cd=\EJ:ce=\EK:cl=^L:cm=\EY%+ %+ :cr=^M:do=^J:ho=\EH:\ |
:le=^H:ll=\EY7 :nd=\EC:sf=^J:ta=^I:up=^K: |
:le=^H:ll=\EY7 :nd=\EC:sf=^J:ta=^I:up=^K: |
t1061|teleray|teleray 1061:\ |
t1061|teleray|teleray 1061:\ |
:am:km:xs:xt:\ |
:am:bs:km:xs:xt:\ |
:co#80:it#8:li#24:sg#1:ug#1:\ |
:co#80:it#8:li#24:sg#1:ug#1:\ |
:al=\EL:bl=^G:cd=\EJ:ce=\EK:cl=\014:cm=\EY%+ %+ :cr=^M:\ |
:al=\EL:bl=^G:cd=\EJ:ce=\EK:cl=\014:cm=\EY%+ %+ :cr=^M:\ |
:ct=\EG:dc=\EQ:dl=\EM:do=^J:ei=:ho=\EH:ic=\EP:im=:ip=:\ |
:ct=\EG:dc=\EQ:dl=\EM:do=^J:ei=:ho=\EH:ic=\EP:im=:ip=:\ |
|
|
# From: J. Lepreau <lepreau@utah-cs> Tue Feb 1 06:39:37 1983, Univ of Utah |
# From: J. Lepreau <lepreau@utah-cs> Tue Feb 1 06:39:37 1983, Univ of Utah |
# (t10: removed overridden ":so@:se@:us@:ue@:" -- esr) |
# (t10: removed overridden ":so@:se@:us@:ue@:" -- esr) |
t10|teleray 10 special:\ |
t10|teleray 10 special:\ |
:km:xs:xt:\ |
:bs:km:xs:xt:\ |
:co#80:it#8:li#24:sg#2:ug#2:\ |
:co#80:it#8:li#24:sg#2:ug#2:\ |
:al=\EL:cd=\EJ:ce=\EK:cl=30\Ej:cm=\EY%+ %+ :dc=\EQ:dl=\EM:\ |
:al=\EL:cd=\EJ:ce=\EK:cl=30\Ej:cm=\EY%+ %+ :dc=\EQ:dl=\EM:\ |
:ei=:ho=\EH:ic=\EP:im=:le=^H:nd=\EC:pc=\200:se=\ER@:sf=\Eq:\ |
:ei=:ho=\EH:ic=\EP:im=:le=^H:nd=\EC:pc=\200:se=\ER@:sf=\Eq:\ |
|
|
# printer. It was portable, equipped with an acoustic coupler, and pretty |
# printer. It was portable, equipped with an acoustic coupler, and pretty |
# neat for its day. |
# neat for its day. |
ti700|ti733|ti735|ti745|ti800|ti silent 700/733/735/745 or omni 800:\ |
ti700|ti733|ti735|ti745|ti800|ti silent 700/733/735/745 or omni 800:\ |
:hc:os:\ |
:bs:hc:os:\ |
:co#80:\ |
:co#80:\ |
:bl=^G:cr=\r:do=^J:le=^H:sf=^J: |
:bl=^G:cr=\r:do=^J:le=^H:sf=^J: |
|
|
|
# |
|
# Texas Instruments 916 VDT 7 bit control mode |
|
# |
|
ti916|ti916-220-7|Texas Instruments 916 VDT 8859/1 vt220 mode 7 bit CTRL:\ |
|
:da:db:in:ms:\ |
|
:%9=^X:@4=\E[29~:@8=^J:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:\ |
|
:DO=\E[%dB:F1=\E[29~:F2=\E[31~:IC=\E[%d@:LE=\E[%dD:\ |
|
:RI=\E[%dC:UP=\E[%dA:ae=\017:as=\016:bt=\E[Z:cb=\E[1K:\ |
|
:cd=\E[J:ce=\E[0K:ch=\E[%+^AG:cl=\E[H\E[2J:\ |
|
:cm=\E[%i%d;%dH:ct=\E[3g:cv=\E[%+^Ad:dc=\E[P:eA=\E(B\E)0:\ |
|
:ec=\E[%dX:ei=:ff=^L:im=:ip=:is=\E[1;24r\E[24;1H:k1=\E[17~:\ |
|
:k2=\E[18~:k3=\E[19~:k4=\E[20~:k5=\E[21~:k6=\E[23~:\ |
|
:k7=\E[24~:k8=\E[25~:k9=\E[26~:k;=\E[28~:kD=\E[P:kI=\E[@:\ |
|
:kN=\E[S:kP=\E[T:kh=\E[H:mp=\E&:r2=\E[\041p:st=\E[0W:\ |
|
:vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:vs=\E[?25h:\ |
|
:tc=vt220: |
|
# |
|
# Texas Instruments 916 VDT 8 bit control mode |
|
# |
|
ti916-8|ti916-220-8|Texas Instruments 916 VDT 8859/1 8 vt220 mode bit CTRL:\ |
|
:%9=^X:@4=\23329~:@8=^J:F1=\23329~:F2=\23331~:k1=\23317~:\ |
|
:k2=\23318~:k3=\23319~:k4=\23320~:k5=\23321~:k6=\23323~:\ |
|
:k7=\23324~:k8=\23325~:k9=\23326~:k;=\23328~:kD=\233P:\ |
|
:kI=\233@:kN=\233S:kP=\233T:kd=\233B:kh=\233H:kl=\233D:\ |
|
:kr=\233C:ku=\233A:\ |
|
:tc=ti916: |
|
# |
|
# Texas Instruments 916 VDT 8859/1 7 bit control 132 column mode |
|
# |
|
ti916-132|Texas Instruments 916 VDT vt220 132 column:\ |
|
:co#132:tc=ti916: |
|
# |
|
# Texas Instruments 916 VDT 8859/1 8 bit control 132 column mode |
|
# |
|
ti916-8-132|Texas Instruments 916 VDT vt220 132 column:\ |
|
:co#132:tc=ti916-8: |
ti924|Texas Instruments 924 VDT 8859/1 7 bit CTRL:\ |
ti924|Texas Instruments 924 VDT 8859/1 7 bit CTRL:\ |
:am:xo:\ |
:am:bs:xo:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:al=\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=\E[2J\E[H:\ |
:al=\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=\E[2J\E[H:\ |
:cm=%i\E[%d;%dH:cr=^M:cs=%i\E[%d;%dr:ct=\E[3g:dl=\E[M:\ |
:cm=%i\E[%d;%dH:cr=^M:cs=%i\E[%d;%dr:ct=\E[3g:dl=\E[M:\ |
|
|
ti924-8w|Texas Instruments 924 VDT 8 bit - 132 column mode:\ |
ti924-8w|Texas Instruments 924 VDT 8 bit - 132 column mode:\ |
:co#132:tc=ti924-8: |
:co#132:tc=ti924-8: |
ti931|Texas Instruments 931 VDT:\ |
ti931|Texas Instruments 931 VDT:\ |
:am:xo:\ |
:am:bs:xo:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\EN:bl=^G:cd=\EJ:ce=\EI:cl=\EL:cm=\EY%+ %+ :cr=^M:\ |
:al=\EN:bl=^G:cd=\EJ:ce=\EI:cl=\EL:cm=\EY%+ %+ :cr=^M:\ |
:dc=\EQ:dl=\EO:do=\EB:ei=:ho=\EH:ic=\ER\EP\EM:im=:\ |
:dc=\EQ:dl=\EO:do=\EB:ei=:ho=\EH:ic=\ER\EP\EM:im=:\ |
|
|
# 928 VDT 7 bit control mode |
# 928 VDT 7 bit control mode |
# |
# |
ti928|Texas Instruments 928 VDT 8859/1 7 bit CTRL:\ |
ti928|Texas Instruments 928 VDT 8859/1 7 bit CTRL:\ |
:%9=\E[35~:@7=\E_1\E\\:@8=\E[8~:F1=\E[29~:F2=\E[31~:\ |
:%9=\E[35~:@7=\E_1\E\:@8=\E[8~:F1=\E[29~:F2=\E[31~:\ |
:F3=\E[32~:F5=\E[34~:k1=\E[17~:k2=\E[18~:k3=\E[19~:\ |
:F3=\E[32~:F5=\E[34~:k1=\E[17~:k2=\E[18~:k3=\E[19~:\ |
:k4=\E[20~:k5=\E[21~:k6=\E[23~:k7=\E[24~:k8=\E[25~:\ |
:k4=\E[20~:k5=\E[21~:k6=\E[23~:k7=\E[24~:k8=\E[25~:\ |
:k9=\E[26~:k;=\E[28~:kD=\E[P:kI=\E[@:kN=\E[S:kP=\E[T:\ |
:k9=\E[26~:k;=\E[28~:kD=\E[P:kI=\E[@:kN=\E[S:kP=\E[T:\ |
|
|
# dim-reverse using ADM12-style attributes. ADM12 :us:/:ue: and |
# dim-reverse using ADM12-style attributes. ADM12 :us:/:ue: and |
# <invis> might work-- esr) |
# <invis> might work-- esr) |
zen30|z30|zentec 30:\ |
zen30|z30|zentec 30:\ |
:am:mi:ul:\ |
:am:bs:mi:ul:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\EE:bl=^G:cd=\EY:ce=\ET:cl=\E*:cm=\E=%+ %+ :cr=^M:\ |
:al=\EE:bl=^G:cd=\EY:ce=\ET:cl=\E*:cm=\E=%+ %+ :cr=^M:\ |
:dc=\EW:dl=\ER:do=^J:ei=\Er:ho=^^:im=\Eq:le=^H:mh=\EG2:nd=^L:\ |
:dc=\EW:dl=\ER:do=^J:ei=\Er:ho=^^:im=\Eq:le=^H:mh=\EG2:nd=^L:\ |
|
|
# which were also in the original entry -- esr) |
# which were also in the original entry -- esr) |
# (zen50: removed obsolete ":ma=^Hh^Ll^Jj^Kk:" -- esr) |
# (zen50: removed obsolete ":ma=^Hh^Ll^Jj^Kk:" -- esr) |
zen50|z50|zentec zephyr:\ |
zen50|z50|zentec zephyr:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:sg#1:\ |
:co#80:li#24:sg#1:\ |
:al=\EE:cd=\EY:ce=\ET:cl=\E+:cm=\E=%+ %+ :dc=\EW:dl=\ER:ei=:\ |
:al=\EE:cd=\EY:ce=\ET:cl=\E+:cm=\E=%+ %+ :dc=\EW:dl=\ER:ei=:\ |
:ic=\EQ:im=:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:mk@:ue@:up=^K:\ |
:ic=\EQ:im=:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:mk@:ue@:up=^K:\ |
:us@:\ |
:us@:\ |
:tc=adm+sgr: |
:tc=adm+sgr: |
|
|
|
# CCI 4574 (Office Power) from Will Martin <wmartin@BRL.ARPA> via BRL |
|
cci|cci1|z8001|zen8001|CCI Custom Zentec 8001:\ |
|
:am:bs:bw:\ |
|
:co#80:li#24:\ |
|
:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :cs=\ER%+ %+ :do=^J:\ |
|
:ho=\EH:is=\EM \EF\ET\EP\ER 7:kb=^H:kd=\EB:kh=\EH:kl=\ED:\ |
|
:kr=\EC:ku=\EA:le=^H:mb=\EM":me=\EM :mh=\EM\041:mk=\EM(:\ |
|
:mr=\EM$:nd=\EC:pf=^T:po=^R:se=\EM :so=\EM$:sr=\EI:ue=\EM :\ |
|
:up=\EA:us=\EM0:ve=\EP:vs=\EF\EQ\EM \ER 7: |
|
|
######## OBSOLETE UNIX CONSOLES |
######## OBSOLETE UNIX CONSOLES |
# |
# |
|
|
|
|
|
|
# From: Gary Darland <goodmanc@garnet.berkeley.edu> |
# From: Gary Darland <goodmanc@garnet.berkeley.edu> |
apollo|apollo console:\ |
apollo|apollo console:\ |
:am:mi:\ |
:am:bs:mi:\ |
:co#88:li#53:\ |
:co#88:li#53:\ |
:al=\EI:cd=\EJ:ce=\EK:ch=\EN%d:cl=^L:cm=\EM%+ %d):cv=\EO+ :\ |
:al=\EI:cd=\EJ:ce=\EK:ch=\EN%d:cl=^L:cm=\EM%+ %d):cv=\EO+ :\ |
:dc=\EP:dl=\EL:do=\EB:ei=\ER:im=\EQ:le=^H:nd=\EC:se=\ET:\ |
:dc=\EP:dl=\EL:do=\EB:ei=\ER:im=\EQ:le=^H:nd=\EC:se=\ET:\ |
|
|
apollo_color|apollo color display:\ |
apollo_color|apollo color display:\ |
:ei@:im@:tc=vt132: |
:ei@:im@:tc=vt132: |
|
|
|
#### Convergent Technology |
|
# |
|
# Burroughs bought Convergent shortly before it merged with Univac. |
|
# CTOS is (I believe) dead. Probably the aws is too (this entry dates |
|
# from 1991 or earlier). |
|
# |
|
|
|
# Convergent AWS workstation from Gould/SEL UTX/32 via BRL |
|
# (aws: removed unknown :dn=^K: -- esr) |
|
aws|Convergent Technologies AWS workstation under UTX,Xenix:\ |
|
:am:\ |
|
:co#80:li#28:sg#0:ug#0:\ |
|
:ac=:ae=\EAAF:al=\EIL:as=\EAAN:bc=^H:cd=\EEF:ce=\EEL:\ |
|
:ch=\EH%.:cl=^L:cm=\EC%r%.%.:cv=\EV%.:dc=\EDC:dl=\EDL:\ |
|
:do=^K:ei=:ic=\EIC:im=:kb=^H:kd=^K:kl=^N:kr=^R:ku=^A:\ |
|
:ma=\016h\013j\001k\022l\002m:nd=^R:nl=^J:se=\EARF:\ |
|
:sf=\ESU:so=\EARN:sr=\ESD:ue=\EAUF:up=^A:us=\EAUN: |
|
awsc|Convergent Technologies AWS workstation under CTOS:\ |
|
:am:\ |
|
:co#80:li#24:sg#0:ug#0:\ |
|
:ac=:ae=\EAAF:as=\EAAN:bc=^N:cd=\EEF:ce=\EEL:cl=^L:\ |
|
:cm=\EC%r%.%.:do=^K:kb=^H:kd=^K:kl=^N:kr=^R:ku=^A:\ |
|
:ma=\016h\013j\001k\022l\002m:nd=^R:se=\EAA:so=\EAE:\ |
|
:ue=\EAA:up=^A:us=\EAC: |
|
|
|
#### DEC consoles |
|
# |
|
|
|
# The MicroVax console. Tim Theisen <tim@cs.wisc.edu> writes: |
|
# The digital uVax II's had a graphic display called a qdss. It was |
|
# supposed to be a high performance graphic accelerator, but it was |
|
# late to market and barely appeared before faster dumb frame buffers |
|
# appeared. I have only used this display while running X11. However, |
|
# during bootup, it was in text mode, and probably had a terminal emulator |
|
# within it. And that is what your termcap entry is for. In graphics |
|
# mode the screen size is 1024x864 pixels. |
|
qdss|qdcons|qdss glass tty:\ |
|
:am:bs:\ |
|
:co#128:li#57:\ |
|
:cl=1\032:cm=\E=%.%.:do=^J:le=^H:nd=^L:up=^K: |
|
|
#### Fortune Systems consoles |
#### Fortune Systems consoles |
# |
# |
# Fortune made a line of 68K-based UNIX boxes that were pretty nifty |
# Fortune made a line of 68K-based UNIX boxes that were pretty nifty |
|
|
# "reverse-video-glitch" capability; I have put :rv: and :re: in with standard |
# "reverse-video-glitch" capability; I have put :rv: and :re: in with standard |
# names below. I've removed obsolete ":nl=5^J:" as there is a :do: -- esr) |
# names below. I've removed obsolete ":nl=5^J:" as there is a :do: -- esr) |
fos|fortune|Fortune system:\ |
fos|fortune|Fortune system:\ |
:am:bw:\ |
:am:bs:bw:\ |
:co#80:li#25:\ |
:co#80:li#25:\ |
:@7=^Ak\r:@8=^Aq:ac=l m"k(j*v%w#q&x-:ae=^O:al=\034E:\ |
:@7=^Ak\r:@8=^Aq:ac=l m"k(j*v%w#q&x-:ae=^O:al=\034E:\ |
:as=\Eo:bl=^G:cd=\034Y:ce=^\Z:cl=\014:cm=\034C%+ %+ :cr=^M:\ |
:as=\Eo:bl=^G:cd=\034Y:ce=^\Z:cl=\014:cm=\034C%+ %+ :cr=^M:\ |
|
|
:k7=^Ag\r:k8=^Ah\r:kN=^Ao\r:kP=^An\r:kb=^H:kd=^Ay\r:\ |
:k7=^Ag\r:k8=^Ah\r:kN=^Ao\r:kP=^An\r:kb=^H:kd=^Ay\r:\ |
:kh=^A?\r:kl=^Aw\r:kr=^Az\r:ku=^Ax\r:le=^H:mb=\EN:me=\EI:\ |
:kh=^A?\r:kl=^Aw\r:kr=^Az\r:ku=^Ax\r:le=^H:mb=\EN:me=\EI:\ |
:mr=\EH:nw=^M^J:se=^\I`:sf=^J:so=^\H`:ta=^Z:ue=^\IP:up=\013:\ |
:mr=\EH:nw=^M^J:se=^\I`:sf=^J:so=^\H`:ta=^Z:ue=^\IP:up=\013:\ |
:us=^\HP:ve=\E\\:vi=\E]:vs=\E\072: |
:us=^\HP:ve=\E\:vi=\E]:vs=\E\072: |
|
|
#### Masscomp consoles |
#### Masscomp consoles |
# |
# |
|
|
|
|
# (masscomp: ":MT:" changed to ":km:"; -- esr) |
# (masscomp: ":MT:" changed to ":km:"; -- esr) |
masscomp|masscomp workstation console:\ |
masscomp|masscomp workstation console:\ |
:km:mi:\ |
:bs:km:mi:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:al=\E[L:cd=\E[J:ce=\E[K:cl=\E[2J:cm=\E[%i%d;%dH:dc=\E[P:\ |
:al=\E[L:cd=\E[J:ce=\E[K:cl=\E[2J:cm=\E[%i%d;%dH:dc=\E[P:\ |
:dl=\E[M:do=\E[B:ei=\E[4l:im=\E[4h:is=\EGc\EGb\EGw:kb=^H:\ |
:dl=\E[M:do=\E[B:ei=\E[4l:im=\E[4h:is=\EGc\EGb\EGw:kb=^H:\ |
|
|
masscomp2|masscomp large screen version 2:\ |
masscomp2|masscomp large screen version 2:\ |
:co#64:li#21:tc=masscomp: |
:co#64:li#21:tc=masscomp: |
|
|
#### DEC consoles |
|
# |
|
|
|
# The MicroVax console. Tim Theisen <tim@cs.wisc.edu> writes: |
|
# The digital uVax II's had a graphic display called a qdss. It was |
|
# supposed to be a high performance graphic accelerator, but it was |
|
# late to market and barely appeared before faster dumb frame buffers |
|
# appeared. I have only used this display while running X11. However, |
|
# during bootup, it was in text mode, and probably had a terminal emulator |
|
# within it. And that is what your termcap entry is for. In graphics |
|
# mode the screen size is 1024x864 pixels. |
|
qdss|qdcons|qdss glass tty:\ |
|
:am:\ |
|
:co#128:li#57:\ |
|
:cl=1\032:cm=\E=%.%.:do=^J:le=^H:nd=^L:up=^K: |
|
|
|
######## OTHER OBSOLETE TYPES |
######## OTHER OBSOLETE TYPES |
# |
# |
# These terminals are *long* dead -- these entries are retained for |
# These terminals are *long* dead -- these entries are retained for |
|
|
:LE=\E[%dD:RI=\E[%dC:Sb=\E[?;%dm:\ |
:LE=\E[%dD:RI=\E[%dC:Sb=\E[?;%dm:\ |
:..Sf=\E[?%?%p1%{0}%=%t0\n%e%p1%{1}%=%t2\n%e%p1%{1}%-%d%;m:\ |
:..Sf=\E[?%?%p1%{0}%=%t0\n%e%p1%{1}%=%t2\n%e%p1%{1}%-%d%;m:\ |
:UP=\E[%dA:\ |
:UP=\E[%dA:\ |
:ac=\\\054\\\054..--++``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\ |
:ac=\054\054..--++``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\ |
:ae=\E[10m:al=\E[L:as=\E[11m:bl=^G:cd=\E[J:ce=\E[K:\ |
:ae=\E[10m:al=\E[L:as=\E[11m:bl=^G:cd=\E[J:ce=\E[K:\ |
:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:do=^J:\ |
:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:do=^J:\ |
:ei=:ho=\E[H:ic=\E[@:im=:is=\E[m:k1=\E[0s:k2=\E[24s:\ |
:ei=:ho=\E[H:ic=\E[@:im=:is=\E[m:k1=\E[0s:k2=\E[24s:\ |
|
|
:am:\ |
:am:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=\EL:bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\E=%+ %+ :cr=^M:\ |
:al=\EL:bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\E=%+ %+ :cr=^M:\ |
:dc=\ER:dl=\EM:do=\EB:ho=\EH:im=\EQ:le=^H:me=\E&d@:nd=\EC:\ |
:dc=\ER:dl=\EM:do=\EB:ho=\EH:le=^H:me=\E&d@:nd=\EC:se=\E&d@:\ |
:se=\E&d@:sf=^J:so=\E&dB:te=\EVE:ti=\EVS:up=\EA: |
:sf=^J:so=\E&dB:te=\EVE:ti=\EVS:up=\EA: |
|
|
#### Daisy wheel printers |
#### Daisy wheel printers |
# |
# |
|
|
|
|
# (diablo1620: removed :if=/usr/share/tabset/xerox1720:, no such file -- esr) |
# (diablo1620: removed :if=/usr/share/tabset/xerox1720:, no such file -- esr) |
diablo1620|diablo1720|diablo450|ipsi|diablo 1620:\ |
diablo1620|diablo1720|diablo450|ipsi|diablo 1620:\ |
:hc:os:\ |
:bs:hc:os:\ |
:co#132:it#8:\ |
:co#132:it#8:\ |
:ch=\E\011%i%.:ct=\E2:do=^J:hd=\ED:hu=\EU:kb=^H:le=^H:\ |
:ch=\E\011%i%.:ct=\E2:do=^J:hd=\ED:hu=\EU:kb=^H:le=^H:\ |
:st=\E1:ta=^I:up=\E^J: |
:st=\E1:ta=^I:up=\E^J: |
|
|
# it completely weirds out. |
# it completely weirds out. |
# (dtc382: change :te: to :ti: -- it just does a clear --esr) |
# (dtc382: change :te: to :ti: -- it just does a clear --esr) |
dtc382|DTC 382:\ |
dtc382|DTC 382:\ |
:am:da:db:xs:\ |
:am:bs:da:db:xs:\ |
:co#80:li#24:lm#96:\ |
:co#80:li#24:lm#96:\ |
:al=^P^Z:bl=^G:cd=\020\025\020\023\020\023:ce=^P^U:\ |
:al=^P^Z:bl=^G:cd=\020\025\020\023\020\023:ce=^P^U:\ |
:cl=\020\035:cm=\020\021%r%.%.:cr=^P^M:dc=^X:dl=^P^S:\ |
:cl=\020\035:cm=\020\021%r%.%.:cr=^P^M:dc=^X:dl=^P^S:\ |
:ei=^Pi:ho=^P^R:im=^PI:le=^H:nd=^PR:pc=\177:sf=^J:\ |
:ei=^Pi:ho=^P^R:im=^PI:le=^H:nd=^PR:pc=\177:sf=^J:te=:\ |
:ti=\020\035:ue=^P \200:up=^P^L:us=^P ^P:ve=^Pb:vs=^PB: |
:ti=\020\035:ue=^P \200:up=^P^L:us=^P ^P:ve=^Pb:vs=^PB: |
dtc300s|DTC 300s:\ |
dtc300s|DTC 300s:\ |
:hc:os:\ |
:bs:hc:os:\ |
:co#132:\ |
:co#132:\ |
:bl=^G:cr=^M:ct=\E3:do=^J:ff=^L:hd=\Eh:hu=\EH:kb=^H:le=^H:\ |
:bl=^G:cr=^M:ct=\E3:do=^J:ff=^L:hd=\Eh:hu=\EH:kb=^H:le=^H:\ |
:sf=^J:st=\E1:ta=^I:up=^Z: |
:sf=^J:st=\E1:ta=^I:up=^Z: |
gsi|mystery gsi terminal:\ |
gsi|mystery gsi terminal:\ |
:hc:os:\ |
:bs:hc:os:\ |
:co#132:\ |
:co#132:\ |
:bl=^G:cr=^M:do=^J:hd=\Eh:hu=\EH:le=^H:sf=^J:ta=^I:up=^Z: |
:bl=^G:cr=^M:do=^J:hd=\Eh:hu=\EH:le=^H:sf=^J:ta=^I:up=^Z: |
aj830|aj832|aj|anderson jacobson:\ |
aj830|aj832|aj|anderson jacobson:\ |
:hc:os:\ |
:bs:hc:os:\ |
:bl=^G:cr=^M:do=^J:hd=\E9:hu=\E8:le=^H:sf=^J:up=\E7: |
:bl=^G:cr=^M:do=^J:hd=\E9:hu=\E8:le=^H:sf=^J:up=\E7: |
# From: Chris Torek <chris@gyre.umd.edu> Thu, 7 Nov 85 18:21:58 EST |
# From: Chris Torek <chris@gyre.umd.edu> Thu, 7 Nov 85 18:21:58 EST |
aj510|Anderson-Jacobson model 510:\ |
aj510|Anderson-Jacobson model 510:\ |
:am:mi:\ |
:am:bs:mi:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:al=2*\E&I:cd=\E'P:ce=\E'L:cl=^L:cm=\E#%+ %+ :dc=.1*\E'D:\ |
:al=2*\E&I:cd=\E'P:ce=\E'L:cl=^L:cm=\E#%+ %+ :dc=.1*\E'D:\ |
:dl=2*\E&D:ei=\E'J:ic=:im=\E'I:ip=.1*:kd=\EZ:kl=\EW:kr=\EX:\ |
:dl=2*\E&D:ei=\E'J:ic=:im=\E'I:ip=.1*:kd=\EZ:kl=\EW:kr=\EX:\ |
|
|
# From: <cbosg!ucbvax!pur-ee!cincy!chris> Thu Aug 20 09:09:18 1981 |
# From: <cbosg!ucbvax!pur-ee!cincy!chris> Thu Aug 20 09:09:18 1981 |
# This is incomplete, but it's a start. |
# This is incomplete, but it's a start. |
nec5520|nec|spinwriter|nec 5520:\ |
nec5520|nec|spinwriter|nec 5520:\ |
:hc:os:\ |
:bs:hc:os:\ |
:co#132:it#8:\ |
:co#132:it#8:\ |
:bl=^G:cr=^M:ct=\E3:do=^J:ff=^L:hd=\E]s\n\E]W:\ |
:bl=^G:cr=^M:ct=\E3:do=^J:ff=^L:hd=\E]s\n\E]W:\ |
:hu=\E]s\E9\E]W:kb=^H:le=^H:sf=^J:st=\E1:ta=^I:up=\E9: |
:hu=\E]s\E9\E]W:kb=^H:le=^H:sf=^J:st=\E1:ta=^I:up=\E9: |
qume5|qume|Qume Sprint 5:\ |
qume5|qume|Qume Sprint 5:\ |
:hc:os:\ |
:bs:hc:os:\ |
:co#80:it#8:\ |
:co#80:it#8:\ |
:bl=^G:cr=^M:ct=\E3:do=^J:ff=^L:hd=\Eh:hu=\EH:kb=^H:le=^H:\ |
:bl=^G:cr=^M:ct=\E3:do=^J:ff=^L:hd=\Eh:hu=\EH:kb=^H:le=^H:\ |
:sf=^J:st=\E1:ta=^I:up=^Z: |
:sf=^J:st=\E1:ta=^I:up=^Z: |
# I suspect the xerox 1720 is the same as the diablo 1620. |
# I suspect the xerox 1720 is the same as the diablo 1620. |
xerox1720|x1720|x1750|xerox 1720:\ |
xerox1720|x1720|x1750|xerox 1720:\ |
:hc:os:\ |
:bs:hc:os:\ |
:co#132:it#8:\ |
:co#132:it#8:\ |
:bl=^G:cr=^M:ct=\E2:do=^J:ff=^L:le=^H:sf=^J:st=\E1:ta=^I: |
:bl=^G:cr=^M:ct=\E2:do=^J:ff=^L:le=^H:sf=^J:st=\E1:ta=^I: |
|
|
|
|
# and a date on the serial-number plate) please send it! |
# and a date on the serial-number plate) please send it! |
|
|
cad68-3|cgc3|cad68 basic monitor transparent mode size 3 chars:\ |
cad68-3|cgc3|cad68 basic monitor transparent mode size 3 chars:\ |
:am:\ |
:am:bs:\ |
:co#73:li#36:\ |
:co#73:li#36:\ |
:cl=^Z:ho=^^:le=^H:nd=^L:up=^K: |
:cl=^Z:ho=^^:le=^H:nd=^L:up=^K: |
cad68-2|cgc2|cad68 basic monitor transparent mode size 2 chars:\ |
cad68-2|cgc2|cad68 basic monitor transparent mode size 2 chars:\ |
:am:\ |
:am:bs:\ |
:co#85:li#39:\ |
:co#85:li#39:\ |
:cl=^Z:ho=^^:k1=\E5:k2=\E6:k3=\E7:k4=\E8:kd=\E2:kl=\E3:\ |
:cl=^Z:ho=^^:k1=\E5:k2=\E6:k3=\E7:k4=\E8:kd=\E2:kl=\E3:\ |
:kr=\E4:ku=\E1:le=^H:nd=^L:se=\Em^C:so=\Em^L:up=^K: |
:kr=\E4:ku=\E1:le=^H:nd=^L:se=\Em^C:so=\Em^L:up=^K: |
|
|
:co#80:li#24:\ |
:co#80:li#24:\ |
:bl=^G:cd=^W:ce=^V:cl=30\030:cm=\020%+ %+ :cr=^M:do=^J:\ |
:bl=^G:cd=^W:ce=^V:cl=30\030:cm=\020%+ %+ :cr=^M:do=^J:\ |
:kb=^H:kd=^J:kh=^Y:kl=^H:kr=^L:ku=^K:le=^H:nd=^L:sf=^J:up=^K: |
:kb=^H:kd=^J:kh=^Y:kl=^H:kr=^L:ku=^K:le=^H:nd=^L:sf=^J:up=^K: |
# (d132: removed duplicate ":ic=\E5:" -- esr) |
# (d132: removed duplicate :ic=\E5:, |
|
# merged in capabilities from a BRL entry -- esr) |
d132|datagraphix|datagraphix 132a:\ |
d132|datagraphix|datagraphix 132a:\ |
:da:db:in:\ |
:da:db:in:\ |
:co#80:li#30:\ |
:co#80:li#30:\ |
:al=\E3:bl=^G:cl=^L:cr=^M:dc=\E6:do=^J:ei=:ho=\Et:ic=\E5:im=:\ |
:al=\E3:bl=^G:cl=^L:cm=\E8%i%3%3:cr=^M:dc=\E6:do=^J:ei=:\ |
:nd=\El:sf=\Ev:sr=\Ew:up=\Ek:ve=\Em\En:vs=\Ex: |
:ho=\ET:ic=\E5:im=:kb=^H:kd=^J:kl=^H:le=^H:nd=\EL:nw=^M^J:\ |
|
:sf=^J:sr=\Ew:ta=^I:up=\EK:ve=\Em\En:vs=\Ex: |
# The d800 was an early portable terminal from c.1984-85 that looked a lot |
# The d800 was an early portable terminal from c.1984-85 that looked a lot |
# like the original Compaq `lunchbox' portable (but no handle). It had a vt220 |
# like the original Compaq `lunchbox' portable (but no handle). It had a vt220 |
# mode (which is what this entry looks like) and several other lesser-known |
# mode (which is what this entry looks like) and several other lesser-known |
# emulations. |
# emulations. |
d800|Direct 800/A:\ |
d800|Direct 800/A:\ |
:am:da:db:ms:xs:\ |
:am:bs:da:db:ms:xs:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:ac=``a1fxgqh0jYk?lZm@nEooppqDrrsstCu4vAwBx3yyzz{{||}}~~:\ |
:ac=``a1fxgqh0jYk?lZm@nEooppqDrrsstCu4vAwBx3yyzz{{||}}~~:\ |
:ae=\E[m:as=\E[1m:bl=^G:cd=\E[J:ce=\E[K:cl=\E[1;1H\E[2J:\ |
:ae=\E[m:as=\E[1m:bl=^G:cd=\E[J:ce=\E[K:cl=\E[1;1H\E[2J:\ |
|
|
:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:ve=\E[>12h:\ |
:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:ve=\E[>12h:\ |
:vs=\E[>12l: |
:vs=\E[>12l: |
digilog|digilog 333:\ |
digilog|digilog 333:\ |
|
:bs:\ |
:co#80:li#16:\ |
:co#80:li#16:\ |
:bl=^G:ce=^X:cr=^M:do=^J:ho=^N:le=^H:nd=^I:sf=^J:up=^O: |
:bl=^G:ce=^X:cr=^M:do=^J:ho=^N:le=^H:nd=^I:sf=^J:up=^O: |
# The DWK was a terminal manufactured in the Soviet Union c.1986 |
# The DWK was a terminal manufactured in the Soviet Union c.1986 |
dwk|dwk-vt|dwk terminal:\ |
dwk|dwk-vt|dwk terminal:\ |
:am:\ |
:am:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:ac=lJmFkCjXtEuPv\\wKqUxWnNo~s_`+a\072f'g#~_\\\054Q+^.M-Sh#I#0\177:\ |
:ac=lJmFkCjXtEuPv\wKqUxWnNo~s_`+a\072f'g#~_\\054Q+\136.M-Sh#I#0\177:\ |
:ae=\EG:as=\EF:bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :\ |
:ae=\EG:as=\EF:bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :\ |
:cr=^M:dc=\EP:do=^J:ei=:ho=\EH:ic=\EQ:im=:k1=\Ef1:k2=\Ef2:\ |
:cr=^M:dc=\EP:do=^J:ei=:ho=\EH:ic=\EQ:im=:k1=\Ef1:k2=\Ef2:\ |
:k3=\Ef3:k4=\Ef4:k5=\Ef5:k6=\Ef6:k7=\Ef7:k8=\Ef8:k9=\Ef9:\ |
:k3=\Ef3:k4=\Ef4:k5=\Ef5:k6=\Ef6:k7=\Ef7:k8=\Ef8:k9=\Ef9:\ |
|
|
# coupler attached, the whole rig fitting in a suitcase and more or less |
# coupler attached, the whole rig fitting in a suitcase and more or less |
# portable. Hot stuff for c.1977 :-) -- esr |
# portable. Hot stuff for c.1977 :-) -- esr |
ep48|ep4080|execuport 4080:\ |
ep48|ep4080|execuport 4080:\ |
:am:os:\ |
:am:bs:os:\ |
:co#80:\ |
:co#80:\ |
:bl=^G:cr=^M:do=^J:hd=^\:hu=^^:le=^H:sf=^J: |
:bl=^G:cr=^M:do=^J:hd=^\:hu=^^:le=^H:sf=^J: |
ep40|ep4000|execuport 4000:\ |
ep40|ep4000|execuport 4000:\ |
|
|
# color terminals built for IBM bisync protocols. |
# color terminals built for IBM bisync protocols. |
# From: Paul Leondis <unllab@amber.berkeley.edu> |
# From: Paul Leondis <unllab@amber.berkeley.edu> |
ifmr|Informer D304:\ |
ifmr|Informer D304:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:cd=\E/:ce=\EQ:cl=\EZ:cm=\EY%r%+ %+ :dc=\E\\:do=^J:ei=:\ |
:cd=\E/:ce=\EQ:cl=\EZ:cm=\EY%r%+ %+ :dc=\E\:do=^J:ei=:\ |
:ho=\EH:ic=\E[:im=:le=^H:me=\EK:nd=\EC:se=\EK:so=\EJ:sr=\En:\ |
:ho=\EH:ic=\E[:im=:le=^H:me=\EK:nd=\EC:se=\EK:so=\EJ:sr=\En:\ |
:up=\EA: |
:up=\EA: |
# Entry largely based on wy60 and has the features of wy60ak. |
# Entry largely based on wy60 and has the features of wy60ak. |
|
|
:k7=^AF\r:k8=^AG\r:k9=^AH\r:kD=\EW:kI=\EQ:kN=\EK:kP=\EJ:\ |
:k7=^AF\r:k8=^AG\r:k9=^AH\r:kD=\EW:kI=\EQ:kN=\EK:kP=\EJ:\ |
:kb=^H:kd=\E[B:kh=^^:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\EG2:\ |
:kb=^H:kd=\E[B:kh=^^:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\EG2:\ |
:me=\E(\EH\003\EG0\EcD:mh=\EGp:nd=^L:nw=\r\n:sf=^J:sr=\Ej:\ |
:me=\E(\EH\003\EG0\EcD:mh=\EGp:nd=^L:nw=\r\n:sf=^J:sr=\Ej:\ |
:st=\E1:ta=\011:\ |
:st=\E1:ta=\011:te=:\ |
:ti=\Ezz&\E[A\177\Ezz'\E[B\177\Ezz(\E[D\177\Ezz)\E[C\177\Ezz<\E[Q\177:\ |
:ti=\Ezz&\E[A\177\Ezz'\E[B\177\Ezz(\E[D\177\Ezz)\E[C\177\Ezz<\E[Q\177:\ |
:ts=\Ez(:uc=\EG8%p1%c\EG0:up=^K:ve=\E`1:vi=\E`0:\ |
:ts=\Ez(:uc=\EG8%p1%c\EG0:up=^K:ve=\E`1:vi=\E`0:\ |
:tc=adm+sgr: |
:tc=adm+sgr: |
teletec|Teletec Datascreen:\ |
teletec|Teletec Datascreen:\ |
:am:\ |
:am:bs:\ |
:co#80:li#24:\ |
:co#80:li#24:\ |
:bl=^G:cl=^L:cr=^M:do=^J:ho=^^:le=^H:nd=^_:sf=^J:up=^K: |
:bl=^G:cl=^L:cr=^M:do=^J:ho=^^:le=^H:nd=^_:sf=^J:up=^K: |
# Terak made a PDP-11 based machine with a bitmapped display that ran UCSD |
|
# Pascal as the native OS. It was quite a nice box, and there were several |
|
# at UC Berkeley. |
|
terak|Terak emulating Datamedia 1520:\ |
|
:tc=dm1520: |
|
# From: Mark Dornfeld <romwa@ucbvax.berkeley.edu> |
# From: Mark Dornfeld <romwa@ucbvax.berkeley.edu> |
# This termcap is for the LANPAR Technologies VISION 3220 |
# This termcap is for the LANPAR Technologies VISION 3220 |
# terminal. The function key definitions k0-k5 represent the |
# terminal. The function key definitions k0-k5 represent the |
|
|
# (v3220: removed obsolete ":kn#10:", |
# (v3220: removed obsolete ":kn#10:", |
# I added <rmam>/<smam> based on the init string -- esr) |
# I added <rmam>/<smam> based on the init string -- esr) |
v3220|LANPAR Vision II model 3220/3221/3222:\ |
v3220|LANPAR Vision II model 3220/3221/3222:\ |
:am:mi:xn:\ |
:am:bs:mi:xn:\ |
:co#80:it#8:li#24:\ |
:co#80:it#8:li#24:\ |
:RA=\E[?7l:SA=\E[?7h:al=\E[L:cd=\E[J:ce=\E[K:cl=\E[H\E[J:\ |
:RA=\E[?7l:SA=\E[?7h:al=\E[L:cd=\E[J:ce=\E[K:cl=\E[H\E[J:\ |
:cm=\E[%i%d;%dH:dc=\E[P:dl=\E[M:ei=\E[4l:im=\E[4h:\ |
:cm=\E[%i%d;%dH:dc=\E[P:dl=\E[M:ei=\E[4l:im=\E[4h:\ |
|
|
# ED Erase in Display \E [ Ps J 0 eF ed (J) |
# ED Erase in Display \E [ Ps J 0 eF ed (J) |
# EF Erase in Field \E [ Ps N 0 eF - |
# EF Erase in Field \E [ Ps N 0 eF - |
# EL Erase in Line \E [ Ps K 0 eF el (J) |
# EL Erase in Line \E [ Ps K 0 eF el (J) |
# EM Eend of Medium * ^Y - - - |
# EM End of Medium * ^Y - - - |
# EMI Enable Manual Input \E b Fs - |
# EMI Enable Manual Input \E b Fs - |
# ENQ Enquire ^E - - - |
# ENQ Enquire ^E - - - |
# EOT End Of Transmission ^D - * - |
# EOT End Of Transmission ^D - * - |
|
|
# |
# |
# (D) terminfo (nel) is usually \r\n rather than ANSI \EE. |
# (D) terminfo (nel) is usually \r\n rather than ANSI \EE. |
# |
# |
# (E) ECNA-48 calls this "Active Position Report" but preserves the CPR |
# (E) ECMA-48 calls this "Active Position Report" but preserves the CPR |
# abbreviation. |
# abbreviation. |
# |
# |
# (F) CTC parameter values: 0 = set char tab, 1 = set line tab, 2 = clear |
# (F) CTC parameter values: 0 = set char tab, 1 = set line tab, 2 = clear |
|
|
# |
# |
# (R) Some ANSI.SYS versions accept VPR, but more commonly `ANSI' terminals |
# (R) Some ANSI.SYS versions accept VPR, but more commonly `ANSI' terminals |
# use CUD for this function and ignore VPR. ECMA calls it `Line Position |
# use CUD for this function and ignore VPR. ECMA calls it `Line Position |
# Absolute but retains the VPA abbreviation. |
# Absolute' but retains the VPA abbreviation. |
# |
# |
# (S) MC parameters: 0 = start xfer to primary aux device, 1 = start xfer from |
# (S) MC parameters: 0 = start xfer to primary aux device, 1 = start xfer from |
# primary aux device, 2 = start xfer to secondary aux device, 3 = start xfer |
# primary aux device, 2 = start xfer to secondary aux device, 3 = start xfer |
|
|
# |
# |
# Here is a description of the color and attribute controls supported in the |
# Here is a description of the color and attribute controls supported in the |
# the ANSI.SYS driver under MS-DOS. Most console drivers and ANSI |
# the ANSI.SYS driver under MS-DOS. Most console drivers and ANSI |
# terminal emulators for Intel boxes obey these. |
# terminal emulators for Intel boxes obey these. They are a proper subset |
|
# of the ECMA-48 escapes. |
# |
# |
# 0 all attributes off |
# 0 all attributes off |
# 1 foreground bright |
# 1 foreground bright |
|
|
# braindamage (this is required by iBCS2). |
# braindamage (this is required by iBCS2). |
# |
# |
# * Some older versions of ANSI.SYS have a bug that causes thems to require |
# * Some older versions of ANSI.SYS have a bug that causes thems to require |
# ESC [ Pn k as EL rather than the ANSI ESC [ Pn K. |
# ESC [ Pn k as EL rather than the ANSI ESC [ Pn K. (This is not ECMA-48 |
# |
# compatible.) |
# The entries following are not standalone. They are meant to be included |
|
# via use= in other entries. |
|
# |
|
|
|
#### Intel Binary Compatibility Standard |
#### Intel Binary Compatibility Standard |
# |
# |
|
|
# These were invented to take advantage of the IBM PC ROM character set. One |
# These were invented to take advantage of the IBM PC ROM character set. One |
# can compose an acsc string from the single-width characters as follows |
# can compose an acsc string from the single-width characters as follows |
# "j{G4}k{G1}l{G2}m{G3}q{GH}x{GV}t{GR}u{GL}v{GU}w{GD}n{GC}" |
# "j{G4}k{G1}l{G2}m{G3}q{GH}x{GV}t{GR}u{GL}v{GU}w{GD}n{GC}" |
|
# When translating a termcap file, ncurses tic will do this automatically. |
# The double forms characters don't fit the SVr4 terminfo model. |
# The double forms characters don't fit the SVr4 terminfo model. |
# |
# |
# AT&T Extensions: |
# AT&T Extensions: |
|
|
# making perfectly synchronized mistakes which I then failed to catch by |
# making perfectly synchronized mistakes which I then failed to catch by |
# eyeball, the translation was correct and perfectly information-preserving. |
# eyeball, the translation was correct and perfectly information-preserving. |
# |
# |
|
# Major version number bumps correspond to major version changes in ncurses. |
|
# |
# Here is a log of the changes since then: |
# Here is a log of the changes since then: |
# |
# |
# 9.1.0 (Wed Feb 1 04:50:32 EST 1995): |
# 9.1.0 (Wed Feb 1 04:50:32 EST 1995): |
|
|
# dw3, ln03, ims-ansi, graphos, t16, zen30, xtalk, simterm, d800, |
# dw3, ln03, ims-ansi, graphos, t16, zen30, xtalk, simterm, d800, |
# ifmr, v3220, wy100q, tandem653, ibmaed. |
# ifmr, v3220, wy100q, tandem653, ibmaed. |
# * Added DWK terminal description. |
# * Added DWK terminal description. |
# 9.13.8 (Wed Jul 10 11:45:21 EDT 1996) |
# 9.13.8 (Wed Jul 10 11:45:21 EDT 1996): |
# * Many entries now have highlights inherited from adm+sgr. |
# * Many entries now have highlights inherited from adm+sgr. |
# * xterm entry now corresponds to XFree86 3.1.2E, with color. |
# * xterm entry now corresponds to XFree86 3.1.2E, with color. |
# * xtitle and xtitle-twm enable access to the X status line. |
# * xtitle and xtitle-twm enable access to the X status line. |
|
|
# * Aha! The BRL terminals file told us what the Iris extensions mean. |
# * Aha! The BRL terminals file told us what the Iris extensions mean. |
# * Added, from the BRL termcap file: rt6221, rt6221-w, northstar, |
# * Added, from the BRL termcap file: rt6221, rt6221-w, northstar, |
# commodore, cdc721-esc, excel62, osexec. Replaced from the BRL file: |
# commodore, cdc721-esc, excel62, osexec. Replaced from the BRL file: |
# cit500, adm11, |
# cit500, adm11. |
|
# 9.13.9 (Mon Jul 15 00:32:51 EDT 1996): |
######## REORDER |
# * Added, from the BRL termcap file: cdc721, cdc721l, cdc752, cdc756, |
# |
# aws, awsc, zentec8001, modgraph48, rca vp3301/vp3501, ex155. |
# Older termcap distributions featured a kluge called `reorder' intended to |
# * Corrected, from BRL termcap file: vi50. |
# time-optimize access to selected terminals by moving them to the front of |
# * Better rxvt entry & corrected xterm entries from Thomas Dickey. |
# the file. This is obsolete under terminfo, but for completeness's sake |
# 9.13.10 (Mon Jul 15 12:20:13 EDT 1996): |
# we give a reorder script generator here (strip off the leading #s to use). |
# * Added from BRL: cit101e & variants, hmod1, vi200, ansi77, att5620-1, |
# |
# att5620-s, att5620-s, dg210, aas1901, hz1520, hp9845, osborne |
#: mkreorder -- generate script to optimize access to given terminal types |
# (old osborne moved to osborne-w), tvi970-vb, tvi970-2p, tvi925-hi, |
#: |
# tek4105brl, tek4106brl, tek4107brl,tek4109brl, hazel, aepro, |
#: entries named on command line will be sorted to the front in reverse order |
# apple40p, apple80p, appleIIgs, apple2e, apple2e-p, apple-ae. |
#echo "ed -- termcap <<EOF" |
# * Paired-attribute fixes to various terminals. |
#for x in $* |
# * Sun entry corrections from A. Lukyanov & Gert-Jan Vons. |
#do |
# * xterm entry corrections from Thomas Dickey. |
# echo "/^$x[|:]/;.,/^[a-z#]/-1m0" |
# 9.13.11 (Tue Jul 30 16:42:58 EDT 1996): |
#done |
# * Added t916 entry, translated from a termcap in SCO's support area. |
#echo "0a" |
# * New qnx entry from Michael Hunter. |
#echo "." |
# 9.13.12 (Mon Aug 5 14:31:11 EDT 1996): |
#echo "w termcap.sorted" |
# * Added hpex2 from Ville Sulko. |
#echo "q" |
# * Fixed a bug that ran the qnx and pcvtXX together. |
#echo "EOF" |
# 9.13.13 (Fri Aug 9 01:16:17 EDT 1996): |
#:end of script |
# * Added dtterm entry from Solaris CDE. |
# |
# 9.13.14 (Tue Sep 10 15:31:56 EDT 1996): |
# Invoke this script like this: |
# * corrected pairs#8 typo in dtterm entry. |
# |
# * added tvi9065. |
# mkreorder h19 wy60 vt100 >reorder |
# 9.13.15 (Sun Sep 15 02:47:05 EDT 1996): |
|
# * updated xterm entry to cover 3.1.2E's new features. |
|
# 9.13.16 (Tue Sep 24 12:47:43 EDT 1996): |
|
# * Added new minix entry |
|
# * Removed aliases of the form ^[0-9]* for obsolete terminals. |
|
# * Commented out linux-old, nobody's using pre-1.2 kernels now. |
|
# 9.13.17 (Fri Sep 27 13:25:38 EDT 1996): |
|
# * Added Prism entries and kt7ix. |
|
# * Caution notes about EWAN and tabset files. |
|
# * Changed /usr/lib/tabset -> /usr/share/tabset. |
|
# * Added acsc/rmacs/smacs to vt52. |
|
# 9.13.18 (Mon Oct 28 13:24:59 EST 1996): |
|
# * Merged in Thomas Dickey's reorganization of the xterm entries; |
|
# added technical corrections to avoid warning messages. |
|
# 9.13.19 (Sat Nov 16 16:05:49 EST 1996): |
|
# * Added rmso=\E[27m in Linux entry. |
|
# * Added koi8-r support for Linux console. |
|
# * Replace xterm entries with canonical ones from XFree86 3.2. |
|
# 9.13.20 (Sun Nov 17 23:02:51 EST 1996): |
|
# * Added color_xterm from Jacob Mandelson |
|
# 9.13.21 (Mon Nov 18 12:43:42 EST 1996): |
|
# * Back off the xterm entry to use r6 as a base. |
|
# 9.13.22 (Sat Nov 30 11:51:31 EST 1996): |
|
# * Added dec-vt220 at Adrian Garside's request. |
|
# 9.13.23 (Fri Feb 21 16:36:06 EST 1997): |
|
# * Replaced minitel-2 entry. |
|
# * Added MGR, ansi-nt. |
|
# * Minor corrections to xterm entries. |
|
# * Replaced EWAN telnet entry. |
|
# * Dropped the reorder script generator. It was a fossil. |
|
# 9.13.24 (Sun Feb 23 20:55:23 EST 1997): |
|
# * Thorsten Lockert added termcap `bs' to a lot of types, working from |
|
# the 4.4BSD Lite2 file. |
# |
# |
# The following sets edit modes for GNU EMACS |
# The following sets edit modes for GNU EMACS |
# Local Variables: |
# Local Variables: |