home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / OL.LZH / DATA.LZH / TERMCAP2.DOS < prev    next >
Text File  |  1991-07-13  |  3KB  |  141 lines

  1. # From: Norman H. Azadian <naz@hasler.ascom.ch>
  2. # /etc/termcap    880901    NHA
  3. # For IBM PC and friends.
  4.  
  5. #
  6. # Monochrome IBMPC.
  7. #    This is a termcap for the NANSI.SYS device driver.
  8. #    It is the same as the ANSI termcap, except NANSI supports additionally
  9. #    line & char insert & delete (AL,al, DL,dl, DC,dc, IC,ic).
  10. #
  11. nansi-mono|mono:\
  12.     :AL=\E[%dL:al=\E[1L:\
  13.     :DC=\E[%dP:dc=\E[1P:DL=\E[%dM:dl=\E[1M:\
  14.     :IC=\E[%d@:ic=\E[1@:\
  15.     :tc=ansi-mono:
  16.  
  17.  
  18. #
  19. # monochrome ANSI
  20. #
  21. ansi-mono:\
  22.     :am:\
  23.     :bc=\E[1D:bl=^G:bs:\
  24.     :cd=\E[2J:ce=\E[K:cl=\E[2J\E[H:cm=\E[%i%d;%dH:co#80:\
  25.     :DO=\E[%dB:do=\E[B:\
  26.     :ho=\E[H:\
  27.     :K1=\200G:K2=\200I:K4=\200O:K5=\200Q:\
  28.     :k0=\200;:k1=\200<:k2=\200=:k3=\200>:k4=\200?:k5=\200@:\
  29.     :k6=\200A:k7=\200B:k8=\200C:k9=\200D:\
  30.     :kb=^H:kC=\200w:kD=\200S:kd=\200P:kE=\200u:kH=\200O:kh=\200G:\
  31.     :kI=\200R:kl=\200K:kN=\200Q:kP=\200I:kr=\200M:kS=\200v:ku=\200H:\
  32.     :LE=\E[%dD:le=\E[1D:li#25:\
  33.     :l0=F1:l1=F2:l2=F3:l3=F4:l4=F5:l5=F6:l6=F7:l7=F8:l8=F9:l9=F10:\
  34.     :mb=\E[5m:md=\E[1m:me=\E[0m:mk=\E[8m:mr=\E[7m:ms:\
  35.     :nd=\E[C:\
  36.     :RI=\E[%dC:rc=\E[u:\
  37.     :sc=\E[s:se=\E[0m:so=\E[7m:\
  38.     :te=\E[0m:ti=\E[0m:\
  39.     :UP=\E[%dA:ue=\E[0m:up=\E[A:us=\E[4m:\
  40.     :xd=\E[B:xs:
  41.  
  42.  
  43. #
  44. # Color IBMPC.
  45. #    This is a termcap for the NANSI.SYS device driver.
  46. #    It is the same as the ANSI termcap, except NANSI supports
  47. #    character & line insert & delete, while ANSI does not.
  48. #
  49. nansi-color|color:\
  50.     :AL=\E[%dL:al=\E[1L:\
  51.     :DC=\E[%dP:dc=\E[1P:DL=\E[%dM:dl=\E[1M:\
  52.     :IC=\E[%d@:ic=\E[1@:\
  53.     :tc=ansi-color:
  54.  
  55. #
  56. # ANSI Color
  57. #
  58. ansi-color:\
  59.     :am:\
  60.     :bc=\E[1D:bl=^G:bs:\
  61.     :cd=\E[2J:ce=\E[K:cl=\E[2J\E[H:cm=\E[%i%d;%dH:co#80:\
  62.     :DO=\E[%dB:do=\E[B:\
  63.     :ho=\E[H:\
  64.     :K1=\200G:K2=\200I:K4=\200O:K5=\200Q:\
  65.     :k0=\200;:k1=\200<:k2=\200=:k3=\200>:k4=\200?:k5=\200@:\
  66.     :k6=\200A:k7=\200B:k8=\200C:k9=\200D:\
  67.     :kb=^H:kC=\200w:kD=\200S:kd=\200P:kE=\200u:kH=\200O:kh=\200G:\
  68.     :kI=\200R:kl=\200K:kN=\200Q:kP=\200I:kr=\200M:kS=\200v:ku=\200H:\
  69.     :LE=\E[%dD:le=\E[1D:li#25:\
  70.     :l0=F1:l1=F2:l2=F3:l3=F4:l4=F5:l5=F6:l6=F7:l7=F8:l8=F9:l9=F10:\
  71.     :mb=\E[5m:md=\E[1m:me=\E[0m:mk=\E[8m:mr=\E[47;30m:ms:\
  72.     :nd=\E[C:\
  73.     :RI=\E[%dC:rc=\E[u:\
  74.     :sc=\E[s:se=\E[40;37m:so=\E[47;30m:\
  75.     :te=\E[0m:ti=\E[40;37m:\
  76.     :UP=\E[%dA:ue=\E[37m:up=\E[A:us=\E[32m:\
  77.     :xd=\E[B:xs:
  78.  
  79.  
  80.  
  81. #
  82. # Monochrome IBMPC, especially lobotomized for /usr/games/larn.
  83. #    Each capability (that larn requires) must start on a new line.
  84. #    Must not use 2nd %i in :cm capability, although it should be there.
  85. #
  86. larn-mono|hack-mono:\
  87.     :al=\E[L:\
  88.     :bc=\E[D:\
  89.     :bs:\
  90.     :ce=\E[K:\
  91.     :cl=\E[2J:\
  92.     :cm=\E[%i%2;%2H:\
  93.     :co#80:\
  94.     :dc=\E[P:\
  95.     :dl=\E[M:\
  96.     :ho=\E[H:\
  97.     :ic=\E[@:\
  98.     :li#25:\
  99.     :mb=\E[5m:\
  100.     :md=\E[7m:\
  101.     :me=\E[0m:\
  102.     :mk=\E[8m:\
  103.     :mr=\E[7m:\
  104.     :nd=\E[C:\
  105.     :se=\E[0m:\
  106.     :so=\E[1m:\
  107.     :te=\E[0m:\
  108.     :ti=\E[0m:\
  109.     :ue=\E[0m:\
  110.     :up=\E[A:\
  111.     :us=\E[4m:\
  112.     :xd=\E[B:\
  113.     :xs:
  114.     
  115. #
  116. # Color IBMPC, especially lobotomized for /usr/games/larn.
  117. #    Each capability (that larn requires) must start on a new line.
  118. #    Must not use 2nd %i in :cm capability, although it should be there.
  119. #
  120. larn-color|hack-color:\
  121.     :bc=\E[D:\
  122.     :bs:\
  123.     :ce=\E[K:\
  124.     :cl=\E[2J:\
  125.     :cm=\E[%i%2;%2H:\
  126.     :co#80:\
  127.     :he=\E[44;37m:\
  128.     :hi=\E[32m:\
  129.     :ho=\E[H:\
  130.     :li#25:\
  131.     :nd=\E[C:\
  132.     :se=\E[44;37m:\
  133.     :so=\E[31m:\
  134.     :te=\E[0m:\
  135.     :ti=\E[44;37m:\
  136.     :ue=\E[m:\
  137.     :up=\E[A:\
  138.     :us=\E[1m:\
  139.     :xd=\E[B:\
  140.     :xs:
  141.