summaryrefslogtreecommitdiff
path: root/ipl/data/termcap2.dos
blob: 2af24b966607fd26c081471cf5294982a0b1b2c4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
# From: Norman H. Azadian <naz@hasler.ascom.ch>
# /etc/termcap	880901	NHA
# For IBM PC and friends.

#
# Monochrome IBMPC.
#	This is a termcap for the NANSI.SYS device driver.
#	It is the same as the ANSI termcap, except NANSI supports additionally
#	line & char insert & delete (AL,al, DL,dl, DC,dc, IC,ic).
#
nansi-mono|mono:\
	:AL=\E[%dL:al=\E[1L:\
	:DC=\E[%dP:dc=\E[1P:DL=\E[%dM:dl=\E[1M:\
	:IC=\E[%d@:ic=\E[1@:\
	:tc=ansi-mono:


#
# monochrome ANSI
#
ansi-mono:\
	:am:\
	:bc=\E[1D:bl=^G:bs:\
	:cd=\E[2J:ce=\E[K:cl=\E[2J\E[H:cm=\E[%i%d;%dH:co#80:\
	:DO=\E[%dB:do=\E[B:\
	:ho=\E[H:\
	:K1=\200G:K2=\200I:K4=\200O:K5=\200Q:\
	:k0=\200;:k1=\200<:k2=\200=:k3=\200>:k4=\200?:k5=\200@:\
	:k6=\200A:k7=\200B:k8=\200C:k9=\200D:\
	:kb=^H:kC=\200w:kD=\200S:kd=\200P:kE=\200u:kH=\200O:kh=\200G:\
	:kI=\200R:kl=\200K:kN=\200Q:kP=\200I:kr=\200M:kS=\200v:ku=\200H:\
	:LE=\E[%dD:le=\E[1D:li#25:\
	:l0=F1:l1=F2:l2=F3:l3=F4:l4=F5:l5=F6:l6=F7:l7=F8:l8=F9:l9=F10:\
	:mb=\E[5m:md=\E[1m:me=\E[0m:mk=\E[8m:mr=\E[7m:ms:\
	:nd=\E[C:\
	:RI=\E[%dC:rc=\E[u:\
	:sc=\E[s:se=\E[0m:so=\E[7m:\
	:te=\E[0m:ti=\E[0m:\
	:UP=\E[%dA:ue=\E[0m:up=\E[A:us=\E[4m:\
	:xd=\E[B:xs:


#
# Color IBMPC.
#	This is a termcap for the NANSI.SYS device driver.
#	It is the same as the ANSI termcap, except NANSI supports
#	character & line insert & delete, while ANSI does not.
#
nansi-color|color:\
	:AL=\E[%dL:al=\E[1L:\
	:DC=\E[%dP:dc=\E[1P:DL=\E[%dM:dl=\E[1M:\
	:IC=\E[%d@:ic=\E[1@:\
	:tc=ansi-color:

#
# ANSI Color
#
ansi-color:\
	:am:\
	:bc=\E[1D:bl=^G:bs:\
	:cd=\E[2J:ce=\E[K:cl=\E[2J\E[H:cm=\E[%i%d;%dH:co#80:\
	:DO=\E[%dB:do=\E[B:\
	:ho=\E[H:\
	:K1=\200G:K2=\200I:K4=\200O:K5=\200Q:\
	:k0=\200;:k1=\200<:k2=\200=:k3=\200>:k4=\200?:k5=\200@:\
	:k6=\200A:k7=\200B:k8=\200C:k9=\200D:\
	:kb=^H:kC=\200w:kD=\200S:kd=\200P:kE=\200u:kH=\200O:kh=\200G:\
	:kI=\200R:kl=\200K:kN=\200Q:kP=\200I:kr=\200M:kS=\200v:ku=\200H:\
	:LE=\E[%dD:le=\E[1D:li#25:\
	:l0=F1:l1=F2:l2=F3:l3=F4:l4=F5:l5=F6:l6=F7:l7=F8:l8=F9:l9=F10:\
	:mb=\E[5m:md=\E[1m:me=\E[0m:mk=\E[8m:mr=\E[47;30m:ms:\
	:nd=\E[C:\
	:RI=\E[%dC:rc=\E[u:\
	:sc=\E[s:se=\E[40;37m:so=\E[47;30m:\
	:te=\E[0m:ti=\E[40;37m:\
	:UP=\E[%dA:ue=\E[37m:up=\E[A:us=\E[32m:\
	:xd=\E[B:xs:



#
# Monochrome IBMPC, especially lobotomized for /usr/games/larn.
#	Each capability (that larn requires) must start on a new line.
#	Must not use 2nd %i in :cm capability, although it should be there.
#
larn-mono|hack-mono:\
	:al=\E[L:\
	:bc=\E[D:\
	:bs:\
	:ce=\E[K:\
	:cl=\E[2J:\
	:cm=\E[%i%2;%2H:\
	:co#80:\
	:dc=\E[P:\
	:dl=\E[M:\
	:ho=\E[H:\
	:ic=\E[@:\
	:li#25:\
	:mb=\E[5m:\
	:md=\E[7m:\
	:me=\E[0m:\
	:mk=\E[8m:\
	:mr=\E[7m:\
	:nd=\E[C:\
	:se=\E[0m:\
	:so=\E[1m:\
	:te=\E[0m:\
	:ti=\E[0m:\
	:ue=\E[0m:\
	:up=\E[A:\
	:us=\E[4m:\
	:xd=\E[B:\
	:xs:
	
#
# Color IBMPC, especially lobotomized for /usr/games/larn.
#	Each capability (that larn requires) must start on a new line.
#	Must not use 2nd %i in :cm capability, although it should be there.
#
larn-color|hack-color:\
	:bc=\E[D:\
	:bs:\
	:ce=\E[K:\
	:cl=\E[2J:\
	:cm=\E[%i%2;%2H:\
	:co#80:\
	:he=\E[44;37m:\
	:hi=\E[32m:\
	:ho=\E[H:\
	:li#25:\
	:nd=\E[C:\
	:se=\E[44;37m:\
	:so=\E[31m:\
	:te=\E[0m:\
	:ti=\E[44;37m:\
	:ue=\E[m:\
	:up=\E[A:\
	:us=\E[1m:\
	:xd=\E[B:\
	:xs: