📄 termcap.dat
字号:
# This is termcap.dat, a copy of the /etc/termcap file included here# for use on VMS.# I know that many terminals are missing from this version of the file# because they were deleted at MIT.# I hope that someone will add in all the missing terminal types# and send me a corrected, larger file.# These are local terminals.v1|tvi912|912|920|tvi920|old televideo:\ :ct=\E3:st=\E1:cr=^M:do=^J:nl=^J:bl=^G:\ :al=33*\EE:le=^H:ce=\ET:cm=\E=%+ %+ :cl=^Z:co#80:dc=\EW:dl=33*\ER:ei=:\ :kb=^h:ku=^K:kd=^J:kl=^H:kr=^L:k0=^A@\r:k1=^AA\r:k2=^AB\r:k3=^AC\r:\ :bs:am:k4=^AD\r:k5=^AE\r:k6=^AF\r:k7=^AG\r:k8=^AH\r:k9=^AI\r:\ :ho=^^:im=:ic=\EQ:li#24:nd=^L:ta=^I:pt:se=\Ek:so=\Ej:up=^K:us=\El:ue=\Em:\ :ma=^K^P^L :sg#1:ug#1:ZV|bobcat|sbobcat|HP 9000 model 300 console:\ :al=10*\EL:am:bs:\ :cd=\EJ:ce=\EK:ch=6\E&a%dC:cl=\EH\EJ:\ :co#128:da:db:dc=\EP:dl=10*\EM:do=\EB:ei=\ER:\ :kb=^H:kd=\EB:kh=\Eh:kl=\ED:kr=\EC:ku=\EA:\ :ke=\E&s0A:ks=\E&s1A:\ :li#47:mi:nd=\EC:pt:\ :se=\E&d@:so=\E&dB:\ :up=\EA:xs:\ :cm=6\E&a%dy%dC:cv=6\E&a%dY:\ :im=\EQ:ml=\El:mu=\Em:\ :ue=\E&d@:us=\E&dD:bt=\Ei:sg#0:ZX|gator-t|HP 9000 model 237 emulating extra-tall AAA:\ :cr=^M:do=^J:nl=^J:bl=^G:al=\E[L:le=^H:bs:\ :cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:co#128:li#94:\ :dc=\E[P:dl=\E[M:ho=\E[H:ic=\E[@:\ :AL=1*\E[%dL:DL=1*\E[%dM:IC=4\E[%d@:DC=4\E[%dP:rp=1*%.\E[%db:mr=\E[7m:me=\E[m:\ :km:ch=\E[%i%d`:\ :ul:ei=:im=:pt:bw:bt=\E[Z:\ :mi:nd=\E[C:se=\E[m:so=\E[7m:ue=\E[m:us=\E[4m:up=\EM:ZW|gator|HP 9000 model 237 emulating AAA:\ :cr=^M:do=^J:nl=^J:bl=^G:al=\E[L:le=^H:bs:\ :cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:co#128:li#47:\ :dc=\E[P:dl=\E[M:ho=\E[H:ic=\E[@:\ :AL=1*\E[%dL:DL=1*\E[%dM:IC=4\E[%d@:DC=4\E[%dP:rp=1*%.\E[%db:mr=\E[7m:me=\E[m:\ :km:ch=\E[%i%d`:\ :ul:ei=:im=:pt:bw:bt=\E[Z:\ :mi:nd=\E[C:se=\E[m:so=\E[7m:ue=\E[m:us=\E[4m:up=\EM:ZY|gator-52|HP 9000 model 237 emulating VT52:\ :cr=^M:do=^J:nl=^J:bl=^G:\ :le=^H:bs:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :co#128:li#47:nd=\EC:\ :ta=^I:pt:sr=\EI:up=\EA:ku=\EA:kd=\EB:kr=\EC:kl=\ED:kb=^H: :ce=\EK:ho=\EH:ZZ|gator-52t|HP 9000 model 237 emulating extra-tall VT52:\ :cr=^M:do=^J:nl=^J:bl=^G:\ :le=^H:bs:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :co#128:li#94:nd=\EC:\ :ta=^I:pt:sr=\EI:up=\EA:ku=\EA:kd=\EB:kr=\EC:kl=\ED:kb=^H: :ce=\EK:ho=\EH:## N: ANN ARBOR#N0|aa|annarbor|4080|ann arbor 4080:\ :cr=^M:do=^J:nl=^J:bl=^G:pt:ct=^\^P^P:st=^]^P1:\ :cm=^O%r%\066%.%>^S^L%+@:\ :co#80:li#40:le=^H:bs:cl=2^L:up=^N:nd=^_:ho=^K:am:\ :kb=^^:kd=^J:ku=^N:kl=^H:kr=^_:kh=^K:ma=^_ ^N^P:# Needs function keys added.# Originally from Mike O'Brien@Rand and Howard Katseff at Bell Labs.# Highly modified 6/22 by Mike O'Brien.# split out into several for the various screen sizes by dave-yost@rand# Modifications made 3/82 by Mark Horton# Modified by Tom Quarles at UCB for greater efficiency and more diversity# status line moved to top of screen, vb removed 5/82## assumes the following setup:# A: 0000 1010 0001 0000# B: 9600 0100 1000 0000 0000 1000 0000 17 19# C: 56 66 0 0 9600 0110 1100# D: 0110 1001 1 0## Briefly, the settings are for the following modes:# (values are for bit set/clear with * indicating our preference# and the value used to test these termcaps)# Note that many of these settings are irelevent to the termcap# and are just set to the default mode of the terminal as shipped# by the factory.## A menu: 0000 1010 0001 0000# Block/underline cursor*# blinking/nonblinking cursor*# key click/no key click*# bell/no bell at column 72*# # key pad is cursor control*/key pad is numeric# return and line feed/return for <cr> key *# repeat after .5 sec*/no repeat# repeat at 25/15 chars per sec. *## hold data until pause pressed/process data unless pause pressed*# slow scroll/no slow scroll*# Hold in area/don't hold in area*# functions keys have default*/function keys disabled on powerup## show/don't show position of cursor during page transmit*# unused# unused# unused## B menu: 9600 0100 1000 0000 0000 1000 0000 17 19# Baud rate (9600*)## 2 bits of parity - 00=odd,01=even*,10=space,11=mark# 1 stop bit*/2 stop bits# parity error detection off*/on## keyboard local/on line*# half/full duplex*# disable/do not disable keyboard after data transmission*## transmit entire page/stop transmission at cursor*# transfer/do not transfer protected characters*# transmit all characters/transmit only selected characters*# transmit all selected areas/transmit only 1 selected area*## transmit/do not transmit line seperators to host*# transmit/do not transmit page tab stops tabs to host*# transmit/do not transmit column tab stop tabs to host*# transmit/do not transmit graphics control (underline,inverse..)*## enable*/disable auto XON/XOFF control# require/do not require receipt of a DC1 from host after each LF*# pause key acts as a meta key/pause key is pause*# unused## unused# unused# unused# unused## XON character (17*)# XOFF character (19*)# # C menu: 56 66 0 0 9600 0110 1100# number of lines to print data on (printer) (56*)## number of lines on a sheet of paper (printer) (66*)## left margin (printer) (0*)## number of pad chars on new line to printer (0*)## printer baud rate (9600*)## printer parity: 00=odd,01=even*,10=space,11=mark# printer stop bits: 2*/1# print/do not print guarded areas*## new line is: 01=LF,10=CR,11=CRLF*# unused# unused## D menu: 0110 1001 1 0# LF is newline/LF is down one line, same column*# wrap to preceeding line if move left from col 1*/don't wrap# wrap to next line if move right from col 80*/don't wrap# backspace is/is not destructive*## display*/ignore DEL character# display will not/will scroll*# page/column tab stops*# erase everything*/erase unprotected only## editing extent: 0=display,1=line*,2=field,3=area## unused# N1|aaa-29-np|aaa-29 with no padding (for psl):\ :al=\E[L:ce=\E[K:cl=\E[H\E[J:\ :dc=\E[P:dl=\E[M:ic=\E[@:tc=aaa-29:N2|aaa-unk|ann arbor ambassador (internal - don't use this directly):\ :cr=^M:do=^J:nl=^J:bl=^G:al=1*\E[L:am:le=^H:bs:km:\ :cd=7.2*\E[J:ce=5\E[K:cl=7.2*\E[H\E[J:cm=\E[%i%d;%dH:co#80:\ :dc=4\E[P:dl=1*\E[M:ho=\E[H:ic=4\E[@:\ :md=\E[1m:mr=\E[7m:mb=\E[5m:mk=\E[8m:me=\E[m:\ :ku=\EM:kd=\ED:kl=\E[D:kr=\E[C:kh=\E[H:ce=\E[K:\ :ks=\EP`?z~[H~[[J`>z~[[J`8xz~[M`4xz~[[D`6xz~[[C`2xz~[D\E\\:\ :ke=\EP`?y~[H~[[J`>y~[[2J`8xy~[M`4xy~[[D`6xy~[[C`2xy~[D\E\\:\ :ch=\E[%i%d`:\ :ei=:im=:pt:bw:bt=\E[Z:\ :mi:nd=\E[C:se=\E[m:so=\E[7m:ue=\E[m:us=\E[4m:up=\EM:\ :AL=1*\E[%dL:DL=1*\E[%dM:IC=4\E[%d@:DC=4\E[%dP:\ :cS=\E[%d;%d;%d;%dp:\ :vs=\E[>52;54h\E[>30;37;38;39l:ve=\E[>52l\E[>37h:# All the ti strings used to start with \E[2J, which cleared the screen.# But this was so slow that it caused ^S/^Q lossage.# So I removed the \E[2J's. -- rms, 1/29/86N3|aaa-18|ann arbor ambassador/18 lines:\ :ti=\E[18;0;0;18p:\ :te=\E[60;0;0;18p\E[18;1H\E[J:\ :is=\EP`+x~M\E\\\E[m\E7\E[60;0;0;18p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ :li#18:tc=aaa-unk:N4|aaa-20|ann arbor ambassador/20 lines:\ :ti=\E[20;0;0;20p:\ :te=\E[60;0;0;20p\E[20;1H\E[J:\ :is=\EP`+x~M\E\\\E[m\E7\E[60;0;0;20p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ :li#20:tc=aaa-unk:N5|aaa-22|ann arbor ambassador/22 lines:\ :ti=\E[22;0;0;22p:\ :te=\E[60;0;0;22p\E[22;1H\E[J:\ :is=\EP`+x~M\E\\\E[m\E7\E[60;0;0;22p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ :li#22:tc=aaa-unk:N6|aaa-24|ann arbor ambassador/24 lines:\ :ti=\E[24;0;0;24p:\ :te=\E[60;0;0;24p\E[24;1H\E[J:\ :is=\EP`+x~M\E\\\E[m\E7\E[60;0;0;24p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ :li#24:tc=aaa-unk:N7|aaa-26|ann arbor ambassador/26 lines:\ :ti=\E[26;0;0;26p:\ :te=\E[60;0;0;26p\E[26;1H\E[J:\ :is=\EP`+x~M\E\\\E[m\E7\E[60;0;0;26p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ :li#26:tc=aaa-unk:N8|aaa-28|ann arbor ambassador/28 lines:\ :ti=\E[28;0;0;28p:\ :te=\E[60;0;0;28p\E[28;1H\E[J:\ :is=\EP`+x~M\E\\\E[m\E7\E[60;0;0;28p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ :li#28:tc=aaa-unk:N9|aaa|ambassador|aaa-30|ann arbor ambassador/30 lines:\ :ti=\E[30;0;0;30p:\ :te=\E[60;0;0;30p\E[30;1H\E[J:\ :is=\EP`+x~M\E\\\E[m\E7\E[30;0;0;30p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ :li#30:tc=aaa-unk:NA|aaa-36|ann arbor ambassador/36 lines:\ :ti=\E[36;0;0;36p:\ :te=\E[60;0;0;36p\E[36;1H\E[J:\ :is=\EP`+x~M\E\\\E[m\E7\E[60;0;0;36p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ :li#36:tc=aaa-unk:NB|aaa-40|ann arbor ambassador/40 lines:\ :ti=\E[40;0;0;40p:\ :te=\E[60;0;0;40p\E[40;1H\E[J:\ :is=\EP`+x~M\E\\\E[m\E7\E[60;0;0;40p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ :li#40:tc=aaa-unk:NC|aaa-48|ann arbor ambassador/48 lines:\ :ti=\E[48;0;0;48p:\ :te=\E[60;0;0;48p\E[48;1H\E[J:\ :is=\EP`+x~M\E\\\E[m\E7\E[60;0;0;48p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ :li#48:tc=aaa-unk:ND|aaa-60|ann arbor ambassador/60 lines:\ :ti=\E[60;0;0;60p:\ :te=\E[60;0;0;60p\E[60;1H\E[J:\ :is=\EP`+x~M\E\\\E[m\E7\E[60;0;0;60p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ :li#60:tc=aaa-unk:NE|aaa-unk-s|ann arbor ambassador unknown with/status:\ :hs:es:i2=\E7\E[>51h\E[H\E[2K\E[>51l\E8:\ :ts=\E7\E[>51h\E[H\E[2K\E[%i%d`:fs=\E[>51l\E8:\ :ds=\E7\E[>51h\E[H\E[2K\E[>51l\E8:\ :tc=aaa-unk:NF|aaa-18-s|ann arbor ambassador/18 lines + status line:\ :ti=\E[18;1;0;18p:\ :te=\E[60;1;0;18p\E[17;1H\E[J:\ :is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;18p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ :li#17:tc=aaa-unk-s:NG|aaa-20-s|ann arbor ambassador/20 lines + status line:\ :ti=\E[20;1;0;20p:\ :te=\E[60;1;0;20p\E[19;1H\E[J:\ :is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;20p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ :li#19:tc=aaa-unk-s:NH|aaa-22-s|ann arbor ambassador/22 lines + status line:\ :ti=\E[22;1;0;22p:\ :te=\E[60;1;0;22p\E[21;1H\E[J:\ :is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;22p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ :li#21:tc=aaa-unk-s:NI|aaa-24-s|ann arbor ambassador/24 lines + status line:\ :ti=\E[24;1;0;24p:\ :te=\E[60;1;0;24p\E[23;1H\E[J:\ :is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;24p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ :li#23:tc=aaa-unk-s:NJ|aaa-26-s|ann arbor ambassador/26 lines + status line:\ :ti=\E[26;1;0;26p:\ :te=\E[60;1;0;26p\E[25;1H\E[J:\ :is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;26p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ :li#25:tc=aaa-unk-s:NK|aaa-28-s|ann arbor ambassador/28 lines + status line:\ :ti=\E[28;1;0;28p:\ :te=\E[60;1;0;28p\E[27;1H\E[J:\ :is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;28p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ :li#27:tc=aaa-unk-s:NL|aaa-30-s|ann arbor ambassador/30 lines + status line:\ :ti=\E[30;1;0;30p:\ :te=\E[60;1;0;30p\E[29;1H\E[J:\ :is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;30p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ :li#29:tc=aaa-unk-s:NM|aaa-36-s|ann arbor ambassador/36 lines + status line:\ :ti=\E[36;1;0;36p:\ :te=\E[60;1;0;36p\E[35;1H\E[J:\ :is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;36p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ :li#35:tc=aaa-unk-s:NN|aaa-40-s|ann arbor ambassador/40 lines + status line:\ :ti=\E[40;1;0;40p:\ :te=\E[60;1;0;40p\E[39;1H\E[J:\ :is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;40p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ :li#39:tc=aaa-unk-s:NO|aaa-48-s|ann arbor ambassador/48 lines+sl:\ :ti=\E[48;1;0;48p:te=\E[60;1;0;48p\E[47;1H\E[J:\ :is=\EP`+x~M\E\\\E[m\EP`?y~[[2J~[[H\E7\E[60;1;0;48p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\ :li#47:tc=aaa-unk-s:NP|aaa-60-s|ann arbor ambassador/60 lines + status line:\ :ti=\E[60;1;0;60p:te=\E[60;1;0;60p\E[59;1H\E[J:\ :is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;60p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -