1# PC termcap for OS/2 and MS-DOS 2# 3ansi|ANSI color:\ 4 :co#80:li#25:bs:pt:bl=^G:le=^H:do=^J:\ 5 :cl=\E[H\E[2J:ce=\E[K:\ 6 :ho=\E[H:cm=\E[%i%d;%dH:\ 7 :up=\E[A:do=\E[B:le=\E[C:ri=\E[D:nd=\E[C:\ 8 :ti=\E[0;30;46m\E[=7l:te=\E[0m\E[=7h:\ 9 :so=\E[0;31;47m:se=\E[0;30;46m:\ 10 :us=\E[1;31;46m:ue=\E[0;30;46m:\ 11 :mb=\E[5m:md=\E[0;31;46m:\ 12 :mr=\E[1;37;46m:me=\E[0;30;46m:\ 13 :aw: 14# 15window|ANSI PM window:\ 16 :co#80:li#25:bs:pt:bl=^G:le=^H:do=^J:\ 17 :cl=\E[H\E[2J:ce=\E[K:\ 18 :ho=\E[H:cm=\E[%i%d;%dH:\ 19 :up=\E[A:do=\E[B:le=\E[C:ri=\E[D:nd=\E[C:\ 20 :ti=\E[0;30;47m\E[=7l:te=\E[0;30;47m\E[=7h:\ 21 :so=\E[0;36;47m:se=\E[0;30;47m:\ 22 :us=\E[0;31;47m:ue=\E[0;30;47m:\ 23 :mb=\E[5m:md=\E[1;37;47m:\ 24 :mr=\E[0;30;46m:me=\E[0;30;47m:\ 25 :aw: 26# 27mono|ANSI mono:\ 28 :co#80:li#25:bs:pt:bl=^G:le=^H:do=^J:\ 29 :cl=\E[H\E[2J:ce=\E[K:\ 30 :ho=\E[H:cm=\E[%i%d;%dH:\ 31 :up=\E[A:do=\E[B:le=\E[C:ri=\E[D:nd=\E[C:\ 32 :ti=\E[0m\E[=7l:te=\E[0m\E[=7h:\ 33 :so=\E[1m:se=\E[m:us=\E[4m:ue=\E[m:\ 34 :mb=\E[5m:md=\E[1m:mr=\E[7m:me=\E[m: 35# 36# This is a termcap for NNANSI.SYS (New & Improved NANSI.SYS), 37# a faster and more complete public domain replacement for 38# ANSI.SYS, and two other ANSI.SYS replacements, NANSI.SYS and 39# ZANSI.SYS. 40# 41# NANSI and ZANSI support line insert (al) and delete (dl) 42# and character insert (ic) and delete (dc) where ANSI.SYS 43# does not. NNANSI.SYS also supports clear to end of display 44# (cd), does reverse video (mr) properly, and emulates SGR 45# more fully, allowing correct end sequences for standout (se) 46# and end of underline (ue). 47# 48nnansi|ibmpc|NNANSI color:\ 49 :co#80:li#25:bs:pt:bl=^G:le=^H:do=^J:\ 50 :cl=\E[2J:cd=\E[J:ce=\E[K:\ 51 :ho=\E[H:cm=\E[%i%d;%dH:\ 52 :up=\E[A:do=\E[B:le=\E[C:ri=\E[D:nd=\E[C:\ 53 :ti=\E[0;30;46m\E[=7l:te=\E[0m\E[=7h:\ 54 :so=\E[0;30;47m:se=\E[0;30;46m:\ 55 :us=\E[1;31;46m:ue=\E[0;30;46m:\ 56 :mb=\E[5m:md=\E[0;31;46m:me=\E[0;30;46m:\ 57 :mh=\E[2m:mr=\E[0;31;46m:\ 58 :al=\E[L:dl=\E[M:ic=\E[@:dc=\E[P:\ 59 :aw: 60# 61nnansi-mono|NNANSI mono:\ 62 :co#80:li#25:bs:pt:bl=^G:le=^H:do=^J:\ 63 :cl=\E[2J:cd=\E[J:ce=\E[K:\ 64 :ho=\E[H:cm=\E[%i%d;%dH:\ 65 :up=\E[A:do=\E[B:le=\E[C:ri=\E[D:nd=\E[C:\ 66 :ti=\E[=7l:te=\E[0m\E[=7h:\ 67 :so=\E[1m:se=\E[2m:\ 68 :us=\E[4m:ue=\E[24m:\ 69 :mb=\E[5m:md=\E[1m:mh=\E[2m:mr=\E[7m:me=\E[m:\ 70 :al=\E[L:dl=\E[M:ic=\E[@:dc=\E[P: 71# 72nansi|zansi|N/ZANSI color:\ 73 :co#80:li#25:bs:pt:bl=^G:le=^H:do=^J:\ 74 :cl=\E[2J:ce=\E[K:\ 75 :ho=\E[H:cm=\E[%i%d;%dH:\ 76 :up=\E[A:do=\E[B:le=\E[C:ri=\E[D:nd=\E[C:\ 77 :ti=\E[0;44m:te=\E[0m:\ 78 :so=\E[1;35;44m:se=\E[0;44m:\ 79 :us=\E[1;31;44m:ue=\E[0;44m:\ 80 :mb=\E[5m:md=\E[1m:mr=\E[7m:me=\E[0;44m:\ 81 :al=\E[L:dl=\E[M:ic=\E[@:dc=\E[P: 82# 83nansi-mono|zansi-mono|N/ZANSI mono:\ 84 :co#80:li#25:bs:pt:bl=^G:le=^H:do=^J:\ 85 :cl=\E[2J:ce=\E[K:\ 86 :ho=\E[H:cm=\E[%i%d;%dH:\ 87 :up=\E[A:do=\E[B:le=\E[C:ri=\E[D:nd=\E[C:\ 88 :ti=\E[0m:te=\E[0m:\ 89 :so=\E[1;35m:se=\E[0m:\ 90 :us=\E[1;31m:ue=\E[0m:\ 91 :mb=\E[5m:md=\E[1m:mr=\E[7m:me=\E[m:\ 92 :al=\E[L:dl=\E[M:ic=\E[@:dc=\E[P: 93# 94# For really complete ANSI emulations (FANSI-CONSOLE?): 95# 96AX|ANSI X3.64|full ANSI X3.64 (1977) standard:\ 97 :co#80:li#24:bs:pt:am:mi:bl=^G:le=^H:\ 98 :cl=\E[2J:ce=\E[K:cd=\E[J:\ 99 :ho=\E[H:cm=\E[%i%d;%dH:cs=\E[%i%d;%dr:\ 100 :up=\E[A:do=\E[B:le=\E[C:ri=\E[D:nd=\E[C:\ 101 :UP=\E[%dA:DO=\E[%dB:LE=\E[%dC:RI=\E[%dD:\ 102 :so=\E[7m:se=\E[m:us=\E[4m:ue=\E[m:\ 103 :mb=\E[5m:md=\E[1m:mr=\E[7m:me=\E[m:as=^N:ae=^O:\ 104 :ku=\E[A:kd=\E[B:kl=\E[C:kr=\E[D:kb=^H:\ 105 :kn#4:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\ 106 :im=\E[4h:ei=\E[4l:al=\E[L:dl=\E[M:ic=\E[@:dc=\E[P:sf=\ED:sr=\EM: 107# 108# Display hacker's tool 109# 110debug|debugging entry:\ 111 :ae=<ae>:AL=<AL%d>:al=<al>:am:as=<as>:bl=<bl>:bs:bt=<bt>:bw:CC=<CC>:\ 112 :cd=<cd>:ce=<ce>:ch=<ch%d>:cl=<cl>:cm=<cm%d,%d>:co#80:cr=<cr>:\ 113 :cs=<cs%d,%d>:ct=<ct>:cv=<cv%d>:da:db:DC=<DC%d>:dc=<dc>:DL=<DL%d>:\ 114 :dl=<dl>:dm=<dm>:DO=<DO%d>:do=<do>:ds=<ds>:ec=<ec%d>:ed=<ed>:ei=<ei>:\ 115 :es:fs=<fs>:ho=<ho>:hs:IC=<IC%d>:ic=<ic>:im=<im>:ip=<ip>:is=<is>:\ 116 :it#8:ke=<ke>:LE=<LE%d>:le=<le>:li#24:ll=<ll>:mb=<mb>:md=<md>:me=<me>:\ 117 :mh=<mh>:mi:mk=<mk>:mm=<mm>:mo=<mo>:mp=<mp>:mr=<mr>:ms=<ms>:nd=<nd>:\ 118 :nw=<nw>:pc=<pc>:pf=<pf>:pO=<pO%d>:po=<po>:ps=<ps>:rc=<rc>:RI=<RI%d>:\ 119 :rp=<rp%.%d>:rs=<rs>:sc=<sc>:se=<se>:SF=<SF%d>:sf=<sf>:so=<so>:\ 120 :SR=<SR%d>:sr=<sr>:st=<st>:ta=<ta>:te=<te>:ti=<ti>:uc=<uc>:ue=<ue>:\ 121 :UP=<UP%d>:up=<up>:us=<us>:vb=<vb>:ve=<ve>:vi=<vi>:vs=<vs>: 122# 123dumb:\ 124 :am:bl=^G:co#80:do=^J:nl=^M^J: 125# 126# End 127