1 # |
|
2 # CDDL HEADER START |
|
3 # |
|
4 # The contents of this file are subject to the terms of the |
|
5 # Common Development and Distribution License, Version 1.0 only |
|
6 # (the "License"). You may not use this file except in compliance |
|
7 # with the License. |
|
8 # |
|
9 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE |
|
10 # or http://www.opensolaris.org/os/licensing. |
|
11 # See the License for the specific language governing permissions |
|
12 # and limitations under the License. |
|
13 # |
|
14 # When distributing Covered Code, include this CDDL HEADER in each |
|
15 # file and include the License file at usr/src/OPENSOLARIS.LICENSE. |
|
16 # If applicable, add the following below this CDDL HEADER, with the |
|
17 # fields enclosed by brackets "[]" replaced with your own identifying |
|
18 # information: Portions Copyright [yyyy] [name of copyright owner] |
|
19 # |
|
20 # CDDL HEADER END |
|
21 # |
|
22 # Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T |
|
23 # All Rights Reserved |
|
24 |
|
25 |
|
26 #ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.16 */ |
|
27 # # -------------------------------- |
|
28 # |
|
29 # tektronix: TEKTRONIX |
|
30 # |
|
31 # Manufacturer: TEKTRONIX |
|
32 # Class: III |
|
33 tek4107|tek4109|4107|4109|tektronix terminals 4107 4109, |
|
34 am, mir, msgr, ul, xenl, xt, |
|
35 cvvis=\E%!3, |
|
36 cnorm=\E%!0, |
|
37 cr=^M, cud1=^J, ind=^J, bel=^G, cub1=^H, ed=\EJ, el=\EK, |
|
38 clear=\ELZ, cup=\EY%p1%' '%+%c%p2%' '%+%c, cols#79, lines#29, |
|
39 cuf1=\EC, ht=^I, it#8, ri=\EI, cuu1=\EA, |
|
40 kcuu1=\EA, kcud1=\EB, kcuf1=\EC, kcub1=\ED, kbs=^H, |
|
41 smso=\E%!1\E[7;5m$<2>\E%!0, |
|
42 rmso=\E%!1\E[m$<2>\E%!0, |
|
43 smul=\E%!1\E[4m$<2>\E%!0, |
|
44 rmul=\E%!1\E[m$<2>\E%!0, |
|
45 bold=\E%!1\E[1m$<2>\E%!0, |
|
46 rev=\E%!1\E[7m$<2>\E%0, |
|
47 blink=\E%!1\E[5m$<2>\E%!0, |
|
48 dim=\E%!1\E[<0m$<2>\E%!0, |
|
49 sgr0=\E%!1\E[m$<2>\E%!0, |
|
50 sgr=\E%%!1\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;m\E%%!0, |
|
51 tek4105|4105|tektronix 4105, |
|
52 am, il1=\E[1L, ed=\E[J, el=\E[K, clear=\E[2J\E[H, |
|
53 cup=\E[%i%p1%2d;%p2%2dH, |
|
54 cols#79, lines#29, |
|
55 dch1=\E[1P, dl1=\E[1M, |
|
56 home=\E[H, smir=\E[4h, rmir=\E[4l, mir, |
|
57 cuf1=\E[1C, cud1=\E[1B, cuu1=\E[1A, |
|
58 smacs=\E[1m, rmacs=\E[0m, msgr, |
|
59 rmso=\E[=0;<1m, smso=\E[=2;<3m, |
|
60 ul, smul=\E[=5;<2m, rmul=\E[=0;<1m, |
|
61 is1=\E%!1\E[0m, |
|
62 rev=\E[=1;<3m, bold=\E[=7;<4m, invis=\E[=6;<5, dim=\E[=1;<6m, |
|
63 blink=\E[=3;<7m, sgr0=\E[=0;<1m, |
|
64 smcup=\E%!1\E[?6l\E[2J, xenl, xt, |
|
65 msgr, mir, kbs=^h, kcuu1=\E[1A, kcud1=\E[1B, |
|
66 kcub1=\E[1D, kcuf1=\E[1C, |
|
67 is2=\E%!1\E[?6141\E[0m, |
|
68 cbt=\E[Z, cr=^M, ri=\E[T, ind=\E[S, it#8, |
|
69 tbc=\E[1g, ht=^I, bel=^G, |
|
70 |
|
71 tek|tek4012|4012|tektronix 4012, |
|
72 cr=^M, cud1=^J, bel=^G, ff=^L$<1000>, |
|
73 is2=\E^O, cub1=^H, clear=\E^L$<1000>, cols#75, lines#35, os, |
|
74 tek4013|4013|tektronix 4013, |
|
75 smacs=\E^N, rmacs=\E^O, use=4012, |
|
76 tek4014|4014|tektronix 4014, |
|
77 is2=\E^O\E9, cols#81, lines#38, use=tek4012, |
|
78 tek4015|4015|tektronix 4015, |
|
79 smacs=\E^N, rmacs=\E^O, use=4014, |
|
80 tek4014-sm|4014-sm|tektronix 4014 in small font, |
|
81 is2=\E^O\E\072, cols#121, lines#58, use=tek4014, |
|
82 tek4015-sm|4015-sm|tektronix 4015 in small font, |
|
83 smacs=\E^N, rmacs=\E^O, use=4014-sm, |
|
84 tek4023|4023|tex|tektronix 4023, |
|
85 cr=^M, cud1=^J, ind=^J, bel=^G, smso=^_P, rmso=^_@, |
|
86 cup=\034%p2%' '%+%c%p1%' '%+%c, cuf1=\t, cub1=^H, |
|
87 clear=\E^L$<4>, cols#80, lines#24, am, vt#4, |
|
88 # Info: |
|
89 # It is recommended that you run the 4025 at 4800 baud or less; |
|
90 # various bugs in the terminal appear at 9600. It wedges at the |
|
91 # bottom of memory (try "cat /usr/dict/words"); ^S and ^Q typed |
|
92 # on keyboard don't work. You have to hit BREAK twice to get |
|
93 # one break at any speed - this is a documented feature. |
|
94 # Can't use cursor motion because it's memory relative, and |
|
95 # because it only works in the workspace, not the monitor. |
|
96 # Same for home. Likewise, standout only works in the workspace. |
|
97 # |
|
98 # el was commented out since vi and rogue seem to work better |
|
99 # simulating it with lots of spaces! |
|
100 # |
|
101 # il1 and il had 145ms of padding, but that slowed down vi's ^U |
|
102 # and didn't seem necessary. |
|
103 # |
|
104 4025|4027|4024|tek4025|tek4027|tek4024|4025cu|4027cu|tektronix 4024/4025/4027, |
|
105 cr=^M, ind=^F^J, cud1=^F^J, bel=^G, am, da, db, ht=^I, it#8, |
|
106 cub1=^H, lm#0, lines#34, cols#80, clear=^_era\r\n\n, |
|
107 is2=\41com 31\r\n^_sto 9 17 25 33 41 49 57 65 73\r, |
|
108 smkx=^_lea p4 /h/\r^_lea p8 /k/\r^_lea p6 / /\r^_lea p2 /j/\r^_lea f5 /H/\r, |
|
109 rmkx=^_lea p2\r^_lea p4\r^_lea p6\r^_lea p8\r^_lea f5\r, |
|
110 cuu1=^K, cuf1=^_rig\r, |
|
111 ed=^_dli 50\r, cmdch=^_, |
|
112 dch1=^_dch\r, ich1=^_ich\r ^H, |
|
113 il1=^_up\r^_ili\r, dl1=^_dli\r^F, |
|
114 il=^_up\r^_ili %p1%d\r, dl=^_dli %p1%d\r^F, |
|
115 cuu=^_up %p1%d\r, cud=^_dow %p1%d\r, |
|
116 cub=^_lef %p1%d\r, cuf=^_rig %p1%d\r, |
|
117 tek4025-17|4025-17|4027-17|tek 4025 17 line window, |
|
118 lines#17, use=4025, |
|
119 tek4025-17-ws|4025-17-ws|4025-17ws|4027-17-ws|tek 4025 17 line window in workspace, |
|
120 is2=\41com 31\r\n^_sto 9 17 25 33 41 49 57 65 73\r^_wor 17\r^_mon 17\r, |
|
121 smcup=^_wor h\r, rmcup=^_mon h\r, smso=^_att e\r, rmso=^_att s\r, use=4025-17, |
|
122 tek4025-ex|4025-ex|4025ex|4027-ex|tek 4025 w/!, |
|
123 smcup=\41com 31\r, rmcup=^_com 33\r, |
|
124 is2=^_com 33\r\n\41sto 9 17 25 33 41 49 57 65 73\r, use=4025, |
|
125 tek4105-30|4105-30|4015 emulating 30 line vt100, |
|
126 am, mir, msgr, xenl, xon, |
|
127 cols#80, it#8, lines#30, vt#3, |
|
128 acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~, |
|
129 bel=^G, blink=\E[5m$<2>, bold=\E[1m$<2>, |
|
130 clear=\E[H\E[J$<50>, cr=\r, csr=\E[%i%p1%d;%p2%dr, |
|
131 cub=\E[%p1%dD, cub1=\b, cud=\E[%p1%dB, cud1=\n, |
|
132 cuf=\E[%p1%dC, cuf1=\E[C$<2>, |
|
133 cup=\E[%i%p1%d;%p2%dH$<5>, cuu=\E[%p1%dA, |
|
134 cuu1=\E[A$<2>, ed=\E[J$<50>, el=\E[K$<3>, |
|
135 el1=\E[1K$<3>, enacs=\E(B\E)0, home=\E[H, ht=\t, |
|
136 hts=\EH, ind=\n, ka1=\EOq, ka3=\EOs, kb2=\EOr, kbs=\b, |
|
137 kc1=\EOp, kc3=\EOn, kcub1=\EOD, kcud1=\EOB, |
|
138 kcuf1=\EOC, kcuu1=\EOA, kent=\EOM, kf0=\EOy, kf1=\EOP, |
|
139 kf10=\EOx, kf2=\EOQ, kf3=\EOR, kf4=\EOS, kf5=\EOt, |
|
140 kf6=\EOu, kf7=\EOv, kf8=\EOl, kf9=\EOw, rc=\E8, |
|
141 rev=\E[7m$<2>, ri=\EM$<5>, rmacs=^O, rmkx=\E[?1l\E>, |
|
142 rmso=\E[m$<2>, rmul=\E[m$<2>, |
|
143 rs2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h, sc=\E7, |
|
144 sgr=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t^N%e^O%;, |
|
145 sgr0=\E[m^O$<2>, smacs=^N, smkx=\E[?1h\E=, |
|
146 smso=\E[1;7m$<2>, smul=\E[4m$<2>, tbc=\E[3g, |
|
147 # Info: |
|
148 # The 4110 series may be a wonderful graphics series, but they |
|
149 # make the 4025 look good for screen editing. |
|
150 # |
|
151 # In the dialog area, you can't move the cursor off the bottom |
|
152 # line. |
|
153 # |
|
154 # Out of the dialog area, ^K moves it up, but there is no way |
|
155 # to scroll. |
|
156 # |
|
157 # Note that there is a floppy for free from Tek that makes the |
|
158 # 4112 emulate the vt52 (use the vt52 termcap). There is also |
|
159 # an expected enhancement that will use ANSI standard sequences. |
|
160 # |
|
161 # 4112 in non-dialog area pretending to scroll. It really wraps |
|
162 # but vi is said to work (more or less) in this mode. |
|
163 # |
|
164 # 'vi' works reasonably well with this entry. |
|
165 # |
|
166 4112|4112-nd|4113|4114|tek4112|tektronix 4110 series, |
|
167 cr=^M, cud1=^J, ind=^J, bel=^G, cuu1=^K, cub1=^H, |
|
168 am, clear=\E^L, lines#34, cols#80, |
|
169 smcup=\EKA0\ELV0\EMG0, rmcup=\EKA1\ELV1, |
|
170 tek4112-d|4112-d|tek 4112 in dialog area, |
|
171 am, clear=\ELZ, lines#34, cols#80, cuu1=^K, |
|
172 tek4112-5|4112-5|4112 in 5 line dialog area, |
|
173 lines#5, use=4112, |
|
174 tek4115|4115|tektronix 4115, |
|
175 am, xon, |
|
176 cols#80, lines#34, |
|
177 bel=^G, blink=\E[5m, bold=\E[1m, cbt=\E[Z, |
|
178 clear=\E[H\E[J, cr=\r, cub=\E[%p1%dD, cub1=\b, |
|
179 cud=\E[%p1%dB, cud1=\n, cuf=\E[%p1%dC, cuf1=\E[C, |
|
180 cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA, cuu1=\E[A, |
|
181 dch1=\E[P, dl=\E[%p1%dM, dl1=\E[M, ed=\E[J, el=\E[K, |
|
182 home=\E[H, hpa=\E[%p1%{1}%+%dG, ht=\t, hts=\EH, |
|
183 ich=\E[%p1%d@, ich1=\E[@, il=\E[%p1%dL, il1=\E[L, |
|
184 ind=\n, invis=\E[8m, kbs=\b, kcub1=\E[D, kcud1=\E[B, |
|
185 kcuf1=\E[C, kcuu1=\E[A, khome=\E[H, |
|
186 rep=%p1%c\E[%p2%{1}%-%db, rev=\E[7m, rmso=\E[m, |
|
187 rmul=\E[m, |
|
188 sgr=\E[%?%p1%t7;%;%?%p2%t4;%;%?%p3%t7;%;%?%p4%t5;%;%?%p6%t1;%;m, |
|
189 sgr0=\E[0m, smso=\E[7m, smul=\E[4m, tbc=\E[2g, |
|
190 vpa=\E[%p1%{1}%+%dd, |
|
191 # Info: |
|
192 # t500 is a local entry for the oddball Tek 500 owned by Fluke |
|
193 # Labs |
|
194 # |
|
195 t500|Tek series 500, |
|
196 cr=^M, ind=^J, cud1=^J, bel=^G, |
|
197 lines#25, cols#80, cub1=^H, cup=\E=%p1%p1%' '%+%c%p2%' '%+%c, |
|
198 clear=^E$<20>, home=^T, bw, am, |
|
199 # Info: |
|
200 # I added the is string - straight Unix has ESC ; in the login |
|
201 # string which sets a ct8500 into monitor mode (aka 4025 snoopy |
|
202 # mode). The is string here cleans up a few things (but not |
|
203 # everything). |
|
204 # |
|
205 ct8500|tektronix ct8500, |
|
206 cr=^M, cud1=^J, ind=^J, bel=^G, cr=^M, cud1=^J, ind=^J, bel=^G, |
|
207 il1=\E^L, am, cub1=^H, cbt=\E^I, bw, ed=\E^U, el=\E^T, |
|
208 clear=\E^E, cup=\E|%p1%' '%+%c%p2%' '%+%c, cols#80, |
|
209 da, db, dch1=\E^], |
|
210 dl1=\E^M, ich1=\E^\, lines#25, cuf1=\ES, ht=^I, ri=\E^A, rmso=\E , |
|
211 smso=\E$, rmul=\E , cuu1=\ER, smul=\E\041, is2=^_\EZ\Ek, |
|
212 sgr0=\E\s, |
|
213 |
|
214 # |
|
215 # Tektronix 4205 terminal. This entry contains information required |
|
216 # by color curses |
|
217 # |
|
218 |
|
219 tek4205|4205|tektronix 4205, |
|
220 |
|
221 # am is not defined because the wrap around occurs not when the char. |
|
222 # is placed in the 80'th column, but when we are attempting to type |
|
223 # the 81'st character on the line. |
|
224 |
|
225 # bold, dim, and standout are simulated by colors and thus not allowed |
|
226 # with colors |
|
227 |
|
228 am, xenl, msgr, mir, ccc, |
|
229 cols#80, lines#30, it#8, colors#8, pairs#64, ncv#49, |
|
230 acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~, |
|
231 il1=\E[1L, ed=\E[J, el=\E[K, clear=\E[2J\E[H, |
|
232 il=\E[%p1%dL, |
|
233 cup=\E[%i%p1%d;%p2%dH, |
|
234 dch1=\E[1P, dl1=\E[1M, |
|
235 home=\E[H, smir=\E[4h, rmir=\E[4l, |
|
236 cuf1=\E[C, cud1=\E[B, cuu1=\E[A, cub1=\E[D, |
|
237 cuf=\E[%p1%dC, cud=\E[%p1%dB, cuu=\E[%p1%dA, cub=\E[%p1%dD, |
|
238 ech=\E%p1%dX, el1=\E[1K, ich=\E[%p1%d@, |
|
239 smacs=, rmacs=, enacs=\E)0, |
|
240 rmso=\E[=0;<1m, smso=\E[=2;<3m, |
|
241 smul=\E[4m, rmul=\E[24m, |
|
242 is1=\E%!0\ETM1\E%!1\E[0m, |
|
243 rev=\E[7m, bold=\E[=7;<4m, invis=\E[=6;<5, dim=\E[=1;<6m, |
|
244 blink=\E[5m, sgr0=\E[=0;<1m\E[24;25;27m, |
|
245 smcup=\E%%!1\E[?6l\E[2J, |
|
246 kbs=^h, kcuu1=\E[A, kcud1=\E[B, |
|
247 kcub1=\E[D, kcuf1=\E[C, |
|
248 .is2=\E%%!1\E[?6141\E[0m, |
|
249 cbt=\E[Z, cr=^M, ind=\ED, ri=\EM, |
|
250 tbc=\E[1g, ht=^I, bel=^G, |
|
251 |
|
252 # tektroinix color table is mapped into the RGB color table |
|
253 |
|
254 setab=\E[4%p1%dm, setaf=\E[3%p1%dm, |
|
255 setb=\E[4%?%p1%{1}%=%t4 |
|
256 %e%p1%{3}%=%t6 |
|
257 %e%p1%{4}%=%t1 |
|
258 %e%p1%{6}%=%t3 |
|
259 %e%p1%d%;m, |
|
260 setf=\E[3%?%p1%{1}%=%t4 |
|
261 %e%p1%{3}%=%t6 |
|
262 %e%p1%{4}%=%t1 |
|
263 %e%p1%{6}%=%t3 |
|
264 %e%p1%d%;m, |
|
265 # All colors are reset to factory specifications |
|
266 |
|
267 oc=\E%!0 |
|
268 \ETFB0 |
|
269 0000 |
|
270 1F4F4F4 |
|
271 2F400 |
|
272 30F40 |
|
273 4A4C<F4 |
|
274 50F4F4 |
|
275 6F40F4 |
|
276 7F4F40 |
|
277 \E%!1, |
|
278 op=\E[39;40m, |
|
279 |
|
280 # using RGB notation to define colors. for arguments 1-3 the interval |
|
281 # (0-1000) is broken into 8 smaller sub-intervals (125). Each sub- |
|
282 # interval then maps into pre-defined value. |
|
283 |
|
284 initc=\E%%!0 |
|
285 \ETF4 |
|
286 %?%p1%{0}%=%t0 |
|
287 %e%p1%{1}%=%t4 |
|
288 %e%p1%{2}%=%t3 |
|
289 %e%p1%{3}%=%t5 |
|
290 %e%p1%{4}%=%t2 |
|
291 %e%p1%{5}%=%t6 |
|
292 %e%p1%{6}%=%t7 |
|
293 %e1%; |
|
294 %?%p2%{125}%<%t0 |
|
295 %e%p2%{250}%<%tA2 |
|
296 %e%p2%{375}%<%tA? |
|
297 %e%p2%{500}%<%tC8 |
|
298 %e%p2%{625}%<%tD4 |
|
299 %e%p2%{750}%<%tE1 |
|
300 %e%p2%{875}%<%tE: |
|
301 %eF4%; |
|
302 %?%p3%{125}%<%t0 |
|
303 %e%p3%{250}%<%tA2 |
|
304 %e%p3%{375}%<%tA? |
|
305 %e%p3%{500}%<%tC8 |
|
306 %e%p3%{625}%<%tD4 |
|
307 %e%p3%{750}%<%tE1 |
|
308 %e%p3%{875}%<%tE: |
|
309 %eF4%; |
|
310 %?%p4%{125}%<%t0 |
|
311 %e%p4%{250}%<%tA2 |
|
312 %e%p4%{375}%<%tA? |
|
313 %e%p4%{500}%<%tC8 |
|
314 %e%p4%{625}%<%tD4 |
|
315 %e%p4%{750}%<%tE1 |
|
316 %e%p4%{875}%<%tE: |
|
317 %eF4%; |
|
318 \E%%!1, |
|
319 kf0=\EOA, kf1=\EOB, kf2=\EOC, kf3=\EOD, |
|
320 kf4=\EP, kf5=\EQ, kf6=\ER, kf7=\ES, |
|