📄 termcap.src
字号:
:YA:YC:tc=qansi-g:#qansi-t|QNX ansi without console writes:\ :YB:tc=qansi:#qansi-m|QNX ansi with mouse:\ :Yd#1:\ :ZC=\E[:ZD=\E]:ZJ=\E[>2h:ZT=\E[>2l:ZZ=\E[>1l\E[>9h:\ :Za=\E[>7h:Zb=\E[>7l:Zd=\E[>6l:Zf=\E[>1h:Zg=\E[>1h:\ :Zh=\E[>1h\E[>9l:Zi=\E[>6h:i1=\E[0t:tc=qansi:#qansi-w|QNX ansi for windows:\ :YD:tc=qansi-m:#### NetBSD consoles## pcvt termcap database entries (corresponding to release 3.31)# Author's last edit-date: [Fri Sep 15 20:29:10 1995]## (For the terminfo master file, I translated these into terminfo syntax.# Then I dropped all the pseudo-HP entries. we don't want and can't use# the :Xs: flag. Then I split :is: into a size-independent :i1: and a# size-dependent :is:. Finally, I added <rmam>/<smam> -- esr)# NOTE: :ic: has been taken out of this entry. for reference, it should# be <ich1=\E[@>. For discussion, see ICH/ICH1 VERSUS RMIR/SMIR below.# (esr: added :vi: and :ve: to resolve NetBSD Problem Report #4583)pcvtXX|pcvt vt200 emulator (DEC VT220):\ :am:km:mi:ms:xn:\ :it#8:vt#3:\ :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:SF=\E[%dS:\ :SR=\E[%dT:UP=\E[%dA:\ :ac=++,,--..00``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz~~:\ :ae=\E(B:al=\E[L:as=\E(0:bl=^G:cb=\E[1K: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=\E[B:ei=\E[4l:ho=\E[H:\ :i1=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:im=\E[4h:\ :k1=\E[17~:k2=\E[18~:k3=\E[19~:k4=\E[20~:k5=\E[21~:\ :k6=\E[23~:k7=\E[24~:k8=\E[25~:kD=\E[3~:kH=\E[4~:kI=\E[2~:\ :kN=\E[6~:kP=\E[5~:kb=\177:kd=\EOB:ke=\E[?1l\E>:kh=\E[1~:\ :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:nw=\EE:\ :r1=\Ec\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\E8:\ :rf=/usr/share/tabset/vt100:sc=\E7:se=\E[27m:sf=\ED:\ :so=\E[7m:sr=\EM:st=\EH:ta=^I:ue=\E[24m:up=\E[A:us=\E[4m:\ :ve=\E[?25h:vi=\E[?25l:# NetBSD/FreeBSD vt220 terminal emulator console (pc keyboard & monitor)# termcap entries for pure VT220-Emulation and 25, 28, 35, 40, 43 and# 50 lines entries; 80 columnspcvt25|dec vt220 emulation with 25 lines:\ :co#80:li#25:\ :is=\E[1;25r\E[25;1H:tc=pcvtXX:pcvt28|dec vt220 emulation with 28 lines:\ :co#80:li#28:\ :is=\E[1;28r\E[28;1H:tc=pcvtXX:pcvt35|dec vt220 emulation with 35 lines:\ :co#80:li#35:\ :is=\E[1;35r\E[35;1H:tc=pcvtXX:pcvt40|dec vt220 emulation with 40 lines:\ :co#80:li#40:\ :is=\E[1;40r\E[40;1H:tc=pcvtXX:pcvt43|dec vt220 emulation with 43 lines:\ :co#80:li#43:\ :is=\E[1;43r\E[43;1H:tc=pcvtXX:pcvt50|dec vt220 emulation with 50 lines:\ :co#80:li#50:\ :is=\E[1;50r\E[50;1H:tc=pcvtXX:# NetBSD/FreeBSD vt220 terminal emulator console (pc keyboard & monitor)# termcap entries for pure VT220-Emulation and 25, 28, 35, 40, 43 and# 50 lines entries; 132 columnspcvt25w|dec vt220 emulation with 25 lines and 132 cols:\ :co#132:li#25:\ :is=\E[1;25r\E[25;1H:tc=pcvtXX:pcvt28w|dec vt220 emulation with 28 lines and 132 cols:\ :co#132:li#28:\ :is=\E[1;28r\E[28;1H:tc=pcvtXX:pcvt35w|dec vt220 emulation with 35 lines and 132 cols:\ :co#132:li#35:\ :is=\E[1;35r\E[35;1H:tc=pcvtXX:pcvt40w|dec vt220 emulation with 40 lines and 132 cols:\ :co#132:li#40:\ :is=\E[1;40r\E[40;1H:tc=pcvtXX:pcvt43w|dec vt220 emulation with 43 lines and 132 cols:\ :co#132:li#43:\ :is=\E[1;43r\E[43;1H:tc=pcvtXX:pcvt50w|dec vt220 emulation with 50 lines and 132 cols:\ :co#132:li#50:\ :is=\E[1;50r\E[50;1H:tc=pcvtXX:# Terminfo entries to enable the use of the ncurses library in colour on a# NetBSD-arm32 console (only tested on a RiscPC).# Created by Dave Millen <dmill@globalnet.co.uk> 22.07.98# modified codes for setf/setb to setaf/setab, then to klone+color, corrected# typo in invis - TDarm100|arm100-am|Arm(RiscPC) ncurses compatible (for 640x480):\ :am:ms:ut:xn:xo:\ :co#80:it#8:li#30:\ :@8=\E[M:DO=\E[%dB:K1=\E[q:K2=\E[r:K3=\E[s:K4=\E[p:K5=\E[n:\ :LE=\E[%dD:RA=\E[?7l:RI=\E[%dC:SA=\E[?7h:UP=\E[%dA:\ :ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\ :ae=^O:as=^N:bl=^G:cb=\E[1K: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:do=^J:\ :eA=\E(B\E)0:ho=\E[H:k0=\E[y:k1=\E[P:k2=\E[Q:k3=\E[R:\ :k4=\E[S:k5=\E[t:k6=\E[u:k7=\E[v:k8=\E[l:k9=\E[w:k;=\E[x:\ :kb=^H:kd=\E[B:ke=\E[?1l\E>:kl=\E[D:kr=\E[C:ks=\E[?1h\E=:\ :ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:mk=\E[8m:\ :mr=\E[7m:nd=\E[C:rc=\E8:\ :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\ :..sa=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;%?%p7%t;8%;m%?%p9%t\016%e\017%;$<2>:\ :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:tc=ecma+sgr:tc=klone+color:arm100-w|arm100-wam|Arm(RiscPC) ncurses compatible (for 1024x768):\ :co#132:li#50:tc=arm100:# NetBSD/x68k console vt200 emulator. This port runs on a 68K machine# manufactured by Sharp for the Japenese market.# From Minoura Makoto <minoura@netlaputa.or.jp>, 12 May 1996x68k|x68k-ite|NetBSD/x68k ITE:\ :co#96:li#32:\ :%1=\E[28~:kC=\E[9~:tc=vt220:# <tv@pobox.com>:# Entry for the DNARD OpenFirmware console, close to ANSI but not quite.## (still unfinished, but good enough so far.)ofcons:\ :bw:\ :co#80:li#30:\ :AL=\233%dL:DC=\233%dP:DL=\233%dM:DO=\233%dB:IC=\233%d@:\ :LE=\233%dD:RI=\233%dC:UP=\233%dA:al=\233L:bl=^G:cd=\233J:\ :ce=\233K:cl=^L:cm=\233%i%d;%dH:cr=^M:dc=\233P:dl=\233M:\ :do=\233B:ei=:ic=\233@:im=:k1=\2330P:k2=\2330Q:k3=\2330W:\ :k4=\2330x:k5=\2330t:k6=\2330u:k7=\2330q:k8=\2330r:\ :k9=\2330p:k;=\2330M:kD=\233P:kN=\233/:kP=\233?:kb=^H:\ :kd=\233B:kl=\233D:kr=\233C:ku=\233A:le=\233D:mb=\2337;2m:\ :md=\2331m:me=\2330m:mh=\2332m:mk=\2338m:mr=\2337m:\ :nd=\233C:nw=^M^J:se=\2330m:sf=^J:ta=^I:ue=\2330m:up=\233A:\ :vb=^G:# NetBSD "wscons" emulator in vt220 mode# These are micro-minimal and probably need to be redone for real# after the manner of the pcvt entries.wsvt25|NetBSD wscons in 25 line DEC VT220 mode:\ :co#80:li#25:tc=vt220:wsvt25m|NetBSD wscons in 25 line DEC VT220 mode with Meta:\ :km:\ :co#80:li#25:tc=vt220:# `rasterconsole' provided by 4.4BSD, NetBSD and OpenBSD on SPARC, and # DECstation/pmax.rcons|BSD rasterconsole:\ :tc=sun-il:# Color version of above. Color currenly only provided by NetBSD.rcons-color|BSD rasterconsole with ANSI color:\ :ut:\ :Co#8:pa#64:\ :AB=\E[4%dm:AF=\E[3%dm:op=\E[m:tc=rcons:# mgterm -- MGL/MGL2, MobileGear Graphic Library# for PocketBSD,PocketLinux,NetBSD/{hpcmips,mac68k}# -- the setf/setb are probably incorrect, more likely setaf/setab -TD# -- compare with cons25wmgterm:\ :NP:am:bs:bw:eo:km:ms:pt:ut:\ :Co#8:co#80:it#8:li#18:pa#64:\ :@7=\E[F:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:F1=\E[W:\ :F2=\E[X:IC=\E[%d@:K2=\E[E:LE=\E[%dD:RI=\E[%dC:SF=\E[%dS:\ :SR=\E[%dT:Sb=\E[4%dm:Sf=\E[3%dm:UP=\E[%dA:al=\E[L:bl=^G:\ :bt=\E[Z:cb=\E[1K:cd=\E[J:ce=\E[K:ch=\E[%i%d`:cl=\E[H\E[J:\ :cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:cv=\E[%i%dd:dc=\E[P:\ :dl=\E[M:do=\E[B:ec=\E[%dX:ei=:ho=\E[H:ic=\E[@:im=:k1=\E[M:\ :k2=\E[N:k3=\E[O:k4=\E[P:k5=\E[Q:k6=\E[R:k7=\E[S:k8=\E[T:\ :k9=\E[U:k;=\E[V:kB=\E[Z:kD=\177: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:le=^H:\ :mb=\E[5m:md=\E[1m:me=\E[m:mh=\E[30;1m:mr=\E[7m:nd=\E[C:\ :nw=\E[E:op=\E[x:rc=\E8:rs=\E[x\E[m\Ec:sc=\E7:se=\E[m:\ :sf=\E[S:so=\E[7m:sr=\E[T:ta=^I:up=\E[A:#### FreeBSD console entries## From: Andrey Chernov <ache@astral.msk.su> 29 Mar 1996# Andrey Chernov maintains the FreeBSD termcap distributions.## Note: Users of FreeBSD 2.1.0 and older versions must either upgrade# 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# common entry without semigraphics# Bug: The <op> capability resets attributes.# Bug? The ech and el1 attributes appear to move the cursor in some cases; for# instance el1 does if the cursor is moved to the right margin first. Removed# by T.Dickey 97/5/3 (ech=\E[%p1%dX, el1=\E[1K)## Setting colors turns off reverse; we cannot guarantee order, so use ncv.# Note that this disables standout with color.cons25w|ansiw|ansi80x25-raw|freebsd console (25-line raw mode):\ :NP:am:bw:eo:ms:ut:\ :Co#8:NC#21:co#80:it#8:li#25:pa#64:\ :@7=\E[F:AB=\E[4%dm:AF=\E[3%dm:AL=\E[%dL:DC=\E[%dP:\ :DL=\E[%dM:DO=\E[%dB:F1=\E[W:F2=\E[X:IC=\E[%d@:K2=\E[E:\ :LE=\E[%dD:RI=\E[%dC:SF=\E[%dS:SR=\E[%dT:UP=\E[%dA:\ :al=\E[L:bl=^G:bt=\E[Z:cd=\E[J:ce=\E[K:ch=\E[%i%d`:\ :cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:cv=\E[%i%dd:dc=\E[P:\ :dl=\E[M:do=\E[B:ei=:ho=\E[H:ic=\E[@:im=:k1=\E[M:k2=\E[N:\ :k3=\E[O:k4=\E[P:k5=\E[Q:k6=\E[R:k7=\E[S:k8=\E[T:k9=\E[U:\ :k;=\E[V:kB=\E[Z:kD=\177: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:le=^H:mb=\E[5m:\ :md=\E[1m:me=\E[m:mh=\E[30;1m:mr=\E[7m:nd=\E[C:nw=\E[E:\ :op=\E[x:rs=\E[x\E[m\Ec:se=\E[m:sf=\E[S:so=\E[7m:sr=\E[T:\ :ta=^I:up=\E[A:ve=\E[=0C:vs=\E[=1C:cons25|ansis|ansi80x25|freebsd console (25-line ansi mode):\ :ac=-\030.^Y0\333`\004a\260f\370g\361h\261i\025j\331k\277l\332m\300n\305q\304t\303u\264v\301w\302x\263y\363z\362~\371:\ :tc=cons25w:cons25-m|ansis-mono|ansi80x25-mono|freebsd console (25-line mono ansi mode):\ :Co@:pa@:\ :AB@:AF@:md@:mh@:op@:ue=\E[m:us=\E[4m:tc=cons25:cons30|ansi80x30|freebsd console (30-line ansi mode):\ :li#30:tc=cons25:cons30-m|ansi80x30-mono|freebsd console (30-line mono ansi mode):\ :li#30:tc=cons25-m:cons43|ansi80x43|freebsd console (43-line ansi mode):\ :li#43:tc=cons25:cons43-m|ansi80x43-mono|freebsd console (43-line mono ansi mode):\ :li#43:tc=cons25-m:cons50|ansil|ansi80x50|freebsd console (50-line ansi mode):\ :li#50:tc=cons25:cons50-m|ansil-mono|ansi80x50-mono|freebsd console (50-line mono ansi mode):\ :li#50:tc=cons25-m:cons60|ansi80x60|freebsd console (60-line ansi mode):\ :li#60:tc=cons25:cons60-m|ansi80x60-mono|freebsd console (60-line mono ansi mode):\ :li#60:tc=cons25-m:cons25r|pc3r|ibmpc3r|cons25-koi8-r|freebsd console w/koi8-r cyrillic:\ :ac=-\030.^Y0\215`\004a\220f\234h\221i\025j\205k\203l\202m\204n\212q\0t\206u\207v\211w\210x\201y\230z\231~\225:\ :tc=cons25w:cons25r-m|pc3r-m|ibmpc3r-mono|cons25-koi8r-m|freebsd console w/koi8-r cyrillic (mono):\ :Co@:pa@:\ :AB@:AF@:op@:ue=\E[m:us=\E[4m:tc=cons25r:cons50r|cons50-koi8r|freebsd console w/koi8-r cyrillic (50 lines):\ :li#50:tc=cons25r:cons50r-m|cons50-koi8r-m|freebsd console w/koi8-r cyrillic (50-line mono):\ :li#50:tc=cons25r-m:cons60r|cons60-koi8r|freebsd console w/koi8-r cyrillic (60 lines):\ :li#60:tc=cons25r:cons60r-m|cons60-koi8r-m|freebsd console w/koi8-r cyrillic (60-line mono):\ :li#60:tc=cons25r-m:# ISO 8859-1 FreeBSD consolecons25l1|cons25-iso8859|freebsd console w/iso 8859-1 chars:\ :ac=+\253,\273-\030.\031`\201a\202f\207g\210i\247j\213k\214l\215m\216n\217o\220p\221q\222r\223s\224t\225u\226v\227w\230x\231y\232z\233~\237:\ :tc=cons25w:cons25l1-m|cons25-iso-m|freebsd console w/iso 8859-1 chars (mono):\ :Co@:pa@:\ :AB@:AF@:md@:mh@:op@:ue=\E[m:us=\E[4m:tc=cons25l1:cons50l1|cons50-iso8859|freebsd console w/iso 8859-1 chars (50 lines):\ :li#50:tc=cons25l1:cons50l1-m|cons50-iso-m|freebsd console w/iso 8859-1 chars (50-line mono):\ :li#50:tc=cons25l1-m:cons60l1|cons60-iso|freebsd console w/iso 8859-1 chars (60 lines):\ :li#60:tc=cons25l1:cons60l1-m|cons60-iso-m|freebsd console w/iso 8859-1 chars (60-line mono):\ :li#60:tc=cons25l1-m:#### 386BSD and BSD/OS Consoles## This was the original 386BSD console entry (I think). # Some places it's named oldpc3|oldibmpc3.# From: Alex R.N. Wetmore <aw2t@andrew.cmu.edu>origpc3|origibmpc3|IBM PC 386BSD Console:\ :am:bs:bw:eo:xo:\ :co#80:li#25:\ :ac=j\331k\277l\332m\300n\305q\304t\303u\264v\301w\302x\263:\ :cd=\E[J:ce=\E[K:cl=\Ec:cm=\E[%i%2;%2H:do=\E[B:ho=\E[H:\ :kd=\E[B:kh=\E[Y:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:md=\E[7m:\ :me=\E[m\E[1;0x\E[2;7x:nd=\E[C:se=\E[1;0x\E[2;7x:\ :sf=\E[S:so=\E[1;7x\E[2;0x:sr=\E[T:ue=\E[1;0x\E[2;7x:\ :up=\E[A:us=\E[1;7x\E[2;0x:# description of BSD/386 console emulator in version 1.0 (
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -