source: trunk/ncurses/misc/emx.src@ 2622

Last change on this file since 2622 was 2621, checked in by bird, 19 years ago

GNU ncurses 5.5

File size: 16.6 KB
Line 
1# $Id: emx.src,v 1.8 2003/01/26 01:17:55 tom Exp $
2# This is a reformatted copy of the terminfo source for OS/2 EMX from
3# Juan Jose Garcia Ripoll <worm@arrakis.es>.
4# http://www.arrakis.es/~worm/
5#----------------------------------------------------------------------------
6#
7# This section describes terminal classes and maker brands that are still
8# quite common.
9#
10
11#### Specials
12#
13# Special "terminals". These are used to label tty lines when you don't
14# know what kind of terminal is on it. The characteristics of an unknown
15# terminal are the lowest common denominator - they look about like a ti 700.
16#
17
18dumb|80-column dumb tty,
19 am,
20 cols#80,
21 bel=^G,
22 cr=^M,
23 cud1=^J,
24 ind=^J,
25unknown|unknown terminal type,
26 gn,
27 use=dumb,
28lpr|printer|line printer,
29 hc,
30 os,
31 cols#132,
32 lines#66,
33 bel=^G,
34 cr=^M,
35 cub1=^H,
36 cud1=^J,
37 ff=^L,
38 ind=^J,
39glasstty|classic glass tty interpreting ASCII control characters,
40 am,
41 cols#80,
42 bel=^G,
43 clear=^L,
44 cr=^M,
45 cub1=^H,
46 cud1=^J,
47 ht=^I,
48 kbs=^H,
49 kcub1=^H,
50 kcud1=^J,
51 nel=^M^J,
52
53#### ANSI.SYS/ISO 6429/ECMA-48 Capabilities
54#
55# See the end-of-file comment for more on these.
56#
57
58# The IBM PC alternate character set. Plug this into any Intel console entry.
59# We use \E[11m for rmacs rather than \E[12m so the <acsc> string can use the
60# ROM graphics for control characters such as the diamond, up- and down-arrow.
61# This works with the System V, Linux, and BSDI consoles. It's a safe bet this
62# will work with any Intel console, they all seem to have inherited \E[11m
63# from the ANSI.SYS de-facto standard.
64klone+acs|alternate character set for ansi.sys displays,
65 acsc=+\020\,\021-\030.^Y0\333`\004a\261f\370g\361h\260j\331k\277l\332m\300n\305o~p\304q\304r\304s_t\303u\264v\301w\302x\263y\363z\362{\343|\330}\234~\376,
66 rmacs=\E[10m,
67 smacs=\E[11m,
68
69# Highlight controls corresponding to the ANSI.SYS standard. Most
70# console drivers for Intel boxes obey these. Makes the same assumption
71# about \E[11m as klone+acs. True ANSI/ECMA-48 would have <rmso=\E[27m>,
72# <rmul=\E[24m>, but this isn't a documented feature of ANSI.SYS.
73klone+sgr|attribute control for ansi.sys displays,
74 blink=\E[5m,
75 bold=\E[1m,
76 invis=\E[8m,
77 rev=\E[7m,
78 rmacs=\E[10m,
79 rmpch=\E[10m,
80 rmso=\E[m,
81 rmul=\E[m,
82 sgr=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;11%;m,
83 sgr0=\E[0;10m,
84 smacs=\E[11m,
85 smpch=\E[11m,
86 smso=\E[7m,
87 smul=\E[4m,
88 use=klone+acs,
89
90# Highlight controls corresponding to the ANSI.SYS standard. *All*
91# console drivers for Intel boxes obey these. Does not assume \E[11m will
92# work; uses \E[12m instead, which is pretty bulletproof but loses you the ACS
93# diamond and arrow characters under curses.
94klone+sgr-dumb|attribute control for ansi.sys displays (no ESC [ 11 m),
95 blink=\E[5m,
96 bold=\E[1m,
97 invis=\E[8m,
98 rev=\E[7m,
99 rmacs=\E[10m,
100 rmso=\E[m,
101 rmul=\E[m,
102 sgr=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;12%;m,
103 sgr0=\E[0;10m,
104 smacs=\E[12m,
105 smso=\E[7m,
106 smul=\E[4m,
107 use=klone+acs,
108
109# ANSI.SYS color control.
110# The DOS 5 manual asserts that these sequences meet the ISO 6429 standard.
111klone+color|color control for ansi.sys and ISO6429-compatible displays,
112 colors#8,
113 ncv#3,
114 pairs#64,
115 op=\E[37;40m,
116 setab=\E[4%p1%dm,
117 setaf=\E[3%p1%dm,
118
119# This is better than klone+color, it doesn't assume white-on-black as the
120# default color pair, but many `ANSI' terminals don't grok the <op> cap.
121ecma+color|color control for ECMA-48-compatible terminals,
122 AX,
123 colors#8,
124 ncv#3,
125 pairs#64,
126 op=\E[39;49m,
127 setab=\E[4%p1%dm,
128 setaf=\E[3%p1%dm,
129
130#### ANSI/ECMA-48 terminals and terminal emulators
131#
132# See near the end of this file for details on ANSI conformance.
133# Don't mess with these entries! Lots of other entries depend on them!
134#
135# This section lists entries in a least-capable to most-capable order.
136# if you're in doubt about what `ANSI' matches yours, try them in that
137# order and back off from the first that breaks.
138
139ansi-mini|any ansi terminal with pessimistic assumptions,
140 am,
141 cols#80,
142 it#8,
143 lines#24,
144 clear=\E[H\E[2J$<50>,
145 cub1=\E[D,
146 cud1=\E[B,
147 cuf1=\E[C,
148 cup=\E[%i%p1%d;%p2%dH,
149 cuu1=\E[A,
150 el=\E[K,
151 home=\E[H,
152 ht=^I,
153
154#
155# ANSI.SYS entries
156#
157# This completely describes the sequences specified in the DOS 2.1 ANSI.SYS
158# documentation (except for the keyboard key reassignment feature, which
159# doen't fit the <pfkey> model well). The klone+acs sequences were valid
160# though undocumented. The <pfkey> capability is untested but should work for
161# keys F1-F10 (%p1 values outside this range will yield unpredictable results).
162# From: Eric S. Raymond <esr@snark.thyrsus.com> Nov 7 1995
163ansi.sys-old|ANSI.SYS under PC-DOS 2.1,
164 am,
165 mir,
166 msgr,
167 xon,
168 cols#80,
169 lines#25,
170 clear=\E[2J,
171 cub1=^H,
172 cud1=\E[B,
173 cuf1=\E[C,
174 cup=\E[%i%p1%d;%p2%dH,
175 cuu1=\E[A,
176 el=\E[k,
177 home=\E[H,
178 is2=\E[m\E[?7h,
179 kcub1=^H,
180 kcud1=^J,
181 kcuf1=^L,
182 kcuu1=^K,
183 khome=^^,
184 pfkey=\E[0;%p1%{58}%+%d;%p2"%s",
185 rc=\E[u,
186 rmam=\E[?7l,
187 sc=\E[s,
188 smam=\E[?7h,
189 u6=\E[%i%d;%dR,
190 u7=\E[6n,
191 use=klone+color,
192 use=klone+acs,
193 use=klone+sgr,
194ansi.sys|ANSI.SYS 3.1 and later versions,
195 el=\E[K,
196 use=ansi.sys-old,
197
198### EMX termcap.dat compatibility modes
199#
200# Keypad: Home=\0G Up=\0H PrPag=\0I
201# ka1,kh kcuu1 kpp,ka3
202#
203# Left=\0K 5=\0L Right=\0M
204# kcub1 kb2 kcuf1
205#
206# End=\0O Down=\0P NxPag=\0Q
207# kc1,kend kcud1 kc3,knp
208#
209# Ins=\0R Del=\0S
210# kich1 kdch1
211#
212# On keyboard with 12 function keys,
213# shifted f-keys: F13-F24
214# control f-keys: F25-F36
215# alt f-keys: F37-F48
216# The shift/control/alt keys do not modify each other, but alt overrides both,
217# and control overrides shift.
218#
219# Also (possibly only EMX, so we don't put it in ansi.sys, etc): set the
220# no_color_video to inform the application that standout(1), underline(2)
221# reverse(4) and invisible(64) don't work with color.
222emx-base|DOS special keys,
223 bce,
224 bw,
225 it#8,
226 ncv#71,
227 bel=^G,
228 ka1=\0G,
229 ka3=\0I,
230 kb2=\0L,
231 kbs=^H,
232 kc1=\0O,
233 kc3=\0Q,
234 kcbt=\0^O,
235 kcub1=\0K,
236 kcud1=\0P,
237 kcuf1=\0M,
238 kcuu1=\0H,
239 kdch1=\0S,
240 kend=\0O,
241 kf1=\0;,
242 kf10=\0D,
243 kf11=\0\205,
244 kf12=\0\206,
245 kf13=\0T,
246 kf14=\0U,
247 kf15=\0V,
248 kf16=\0W,
249 kf17=\0X,
250 kf18=\0Y,
251 kf19=\0Z,
252 kf2=\0<,
253 kf20=\0[,
254 kf21=\0\\,
255 kf22=\0],
256 kf23=\0\207,
257 kf24=\0\210,
258 kf25=\0\^,
259 kf26=\0_,
260 kf27=\0`,
261 kf28=\0a,
262 kf29=\0b,
263 kf3=\0=,
264 kf30=\0c,
265 kf31=\0d,
266 kf32=\0e,
267 kf33=\0f,
268 kf34=\0g,
269 kf35=\0\211,
270 kf36=\0\212,
271 kf37=\0h,
272 kf38=\0i,
273 kf39=\0j,
274 kf4=\0>,
275 kf40=\0k,
276 kf41=\0l,
277 kf42=\0m,
278 kf43=\0n,
279 kf44=\0o,
280 kf45=\0p,
281 kf46=\0q,
282 kf47=\0\213,
283 kf48=\0\214,
284 kf5=\0?,
285 kf6=\0@,
286 kf7=\0A,
287 kf8=\0B,
288 kf9=\0C,
289 khome=\0G,
290 kich1=\0R,
291 knp=\0Q,
292 kpp=\0I,
293 use=ansi.sys,
294#
295# To properly translate termcap.dat -> terminfo.src remember these
296# equivalences:
297# ti <-> smcup string to start programs using cup(termcap)
298# te <-> rmcup string to end programs using cup
299# so <-> smso begin standout mode
300# se <-> rmso exit standout mode
301# us <-> smul begin underline mode
302# ue <-> rmul exit underline mode
303# mb <-> blink turn on blinking
304# md <-> bold turn on extra bright (bold) mode
305# mr <-> rev turn on reverse video mode
306# me <-> sgr0 turn off all atributes
307#
308# On my terminal, \E[4m looks dim.
309ansi-emx|ANSI.SYS color,
310 blink=\E[5m,
311 bold=\E[1m,
312 kmous=\E[M,
313 rev=\E[7m,
314 rmcup=\E[0m,
315 rmso=\E[0m,
316 rmul@,
317 sgr0=\E[0m,
318 smcup=\E[0;37;40m,
319 smso=\E[7m,
320 smul@,
321 use=emx-base,
322window|ANSI.SYS window,
323 blink=\E[5m,
324 bold=\E[1;37;47m,
325 rev=\E[1;37;47m,
326 rmcup=\E[0m,
327 rmso=\E[0;37;40m,
328 rmul=\E[0;37;40m,
329 sgr0=\E[0;37;40m,
330 smcup=\E[0;37;40m,
331 smso=\E[1;37;47m,
332 smul=\E[1;31;47m,
333 use=emx-base,
334os2|OS/2-emx ANSI.SYS,
335 cub=\E[%p1%dD,
336 cub1=\E[D,
337 cud=\E[%p1%dB,
338 cud1=\E[B,
339 cuf=\E[%p1%dC,
340 cuf1=\E[C,
341 cuu=\E[%p1%dA,
342 cuu1=\E[A,
343 rc=\E[u,
344 sc=\E[s,
345 use=ansi-emx,
346 use=mono,
347mono|ANSI.SYS mono,
348 blink=\E[5m,
349 bold=\E[1m,
350 rev=\E[7m,
351 rmcup=\E[0m,
352 rmso=\E[m,
353 rmul=\E[m,
354 sgr0=\E[m,
355 smcup=\E[0m,
356 smso=\E[1m,
357 smul=\E[4m,
358 use=emx-base,
359# same as mono, but use reverse video for standout (nice for Emacs)
360rmono|ANSI.SYS reverse mono,
361 smso=\E[7m,
362 use=mono,
363# same as mono, but use a readable color for underlining
364mono2|ANSI.SYS mono2,
365 rmul=\E[0m,
366 smul=\E[1;31;40m,
367 use=mono,
368# nice colors for Emacs (white on blue, mode line white on cyan)
369ansi-color-2-emx|ANSI.SYS color 2,
370 rmcup=\E[0m,
371 rmso=\E[0;37;44m,
372 rmul=\E[0m,
373 sgr0=\E[0;37;44m,
374 smcup=\E[0;37;44m,
375 smso=\E[1;37;46m,
376 smul=\E[1;31;40m,
377 use=ansi-emx,
378# nice colors for Emacs (white on black, mode line black on cyan)
379ansi-color-3-emx|ANSI.SYS color 3,
380 rmcup=\E[0m,
381 rmso=\E[0m,
382 rmul=\E[0m,
383 sgr0=\E[0m,
384 smcup=\E[0m,
385 smso=\E[30;46m,
386 smul=\E[1;31;40m,
387 use=ansi-emx,
388
389#### X terminal emulators
390#
391# X10/6.6 11/7/86, minus alternate screen, plus (csr)
392# (xterm: ":MT:" changed to ":km:"; added <smam>/<rmam> based on init string;
393# removed (hs, eslok, tsl=\E[?E\E[?%i%dT, fsl=\E[?F, dsl=\E[?E)
394# as these seem not to work -- esr)
395x10term|vs100-x10|xterm terminal emulator (X10 window system),
396 am,
397 km,
398 mir,
399 msgr,
400 xenl,
401 xon,
402 cols#80,
403 it#8,
404 lines#65,
405 bold=\E[1m,
406 clear=\E[H\E[2J,
407 csr=\E[%i%p1%d;%p2%dr,
408 cub1=^H,
409 cud1=^J,
410 cuf1=\E[C,
411 cup=\E[%i%p1%d;%p2%dH,
412 cuu1=\E[A,
413 dch=\E[%p1%dP,
414 dch1=\E[P,
415 dl=\E[%p1%dM,
416 dl1=\E[M,
417 ed=\E[J,
418 el=\E[K,
419 home=\E[H,
420 ht=^I,
421 il=\E[%p1%dL,
422 il1=\E[L,
423 ind=^J,
424 is2=\E\E[m\E[?7h\E[?1;4l,
425 kbs=^H,
426 kcub1=\EOD,
427 kcud1=\EOB,
428 kcuf1=\EOC,
429 kcuu1=\EOA,
430 kf1=\EOP,
431 kf2=\EOQ,
432 kf3=\EOR,
433 kf4=\EOS,
434 rev=\E[7m,
435 ri=\EM,
436 rmam=\E[?7l,
437 rmir=\E[4l,
438 rmkx=\E[?1l\E>,
439 rmso=\E[m,
440 rmul=\E[m,
441 sgr0=\E[m,
442 smam=\E[?7h,
443 smir=\E[4h,
444 smkx=\E[?1h\E=,
445 smso=\E[7m,
446 smul=\E[4m,
447# X11R6 xterm. This is known good for the XFree86 version under Linux.
448# It is *way* more featureful than the stock X consortium entry (has acsc,
449# for starters). The <kmous> key is actually the \E[M prefix returned by
450# xterm's internal mouse-tracking facility; ncurses will interpret the
451# following three bytes of mouse status information.
452# From: Eric S. Raymond <esr@snark.thyrsus.com> 14 Dec 1995
453xterm-r6|xterm terminal emulator (X11R6 Window System),
454 am,
455 km,
456 mir,
457 msgr,
458 xenl,
459 xon,
460 cols#80,
461 it#8,
462 lines#65,
463 acsc=++\,\,--..00II``aaffgghhjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
464 bel=^G,
465 bold=\E[1m,
466 clear=\E[H\E[2J,
467 cr=^M,
468 csr=\E[%i%p1%d;%p2%dr,
469 cub=\E[%p1%dD,
470 cub1=^H,
471 cud=\E[%p1%dB,
472 cud1=^J,
473 cuf=\E[%p1%dC,
474 cuf1=\E[C,
475 cup=\E[%i%p1%d;%p2%dH,
476 cuu=\E[%p1%dA,
477 cuu1=\E[A,
478 dch=\E[%p1%dP,
479 dch1=\E[P,
480 dl=\E[%p1%dM,
481 dl1=\E[M,
482 ed=\E[J,
483 el=\E[K,
484 enacs=\E(B\E)0,
485 home=\E[H,
486 ht=^I,
487 ich=\E[%p1%d@,
488 ich1=\E[@,
489 il=\E[%p1%dL,
490 il1=\E[L,
491 ind=^J,
492 is2=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l,
493 kbs=^H,
494 kcub1=\EOD,
495 kcud1=\EOB,
496 kcuf1=\EOC,
497 kcuu1=\EOA,
498 kend=\EOe,
499 kent=\EOM,
500 kf1=\E[11~,
501 kf10=\E[21~,
502 kf11=\E[23~,
503 kf12=\E[24~,
504 kf13=\E[25~,
505 kf14=\E[26~,
506 kf15=\E[28~,
507 kf16=\E[29~,
508 kf17=\E[31~,
509 kf18=\E[32~,
510 kf19=\E[33~,
511 kf2=\E[12~,
512 kf20=\E[34~,
513 kf3=\E[13~,
514 kf4=\E[14~,
515 kf5=\E[15~,
516 kf6=\E[17~,
517 kf7=\E[18~,
518 kf8=\E[19~,
519 kf9=\E[20~,
520 kfnd=\E[1~,
521 khome=\EO\0,
522 kich1=\E[2~,
523 kmous=\E[M,
524 knp=\E[6~,
525 kpp=\E[5~,
526 rc=\E8,
527 rev=\E[7m,
528 ri=\EM,
529 rmacs=^O,
530 rmam=\E[?7l,
531 rmcup=\E[2J\E[?47l\E8,
532 rmir=\E[4l,
533 rmkx=\E[?1l\E>,
534 rmso=\E[m,
535 rmul=\E[m,
536 rs1=^O,
537 rs2=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l\E<,
538 sc=\E7,
539 sgr0=\E[m,
540 smacs=^N,
541 smam=\E[?7h,
542 smcup=\E7\E[?47h,
543 smir=\E[4h,
544 smkx=\E[?1h\E=,
545 smso=\E[7m,
546 smul=\E[4m,
547 tbc=\E[3k,
548 u6=\E[%i%d;%dR,
549 u7=\E[6n,
550 u8=\E[?1;2c,
551 u9=\E[c,
552xterm-bold|xterm terminal emulator (X11R6 Window System) standout w/bold,
553 smso=\E[1m,
554 use=xterm,
555xterms|vs100s|xterm terminal emulator (small screen 24x80),
556 cols#80,
557 lines#24,
558 use=xterm,
559# (kterm: this had extension capabilities ":KJ:TY=ascii:" -- esr)
560kterm|kterm kanji terminal emulator (X window system),
561 eslok,
562 hs,
563 csr=\E[%i%p1%d;%p2%dr,
564 dsl=\E[?H,
565 fsl=\E[?F,
566 rc=\E8,
567 sc=\E7,
568 tsl=\E[?E\E[?%i%dT,
569 use=xterm,
570 use=ecma+color,
571
572# See the note on ICH/ICH1 VERSUS RMIR/SMIR near the end of file
573xterm-nic|xterm with ich/ich1 suppressed for non-curses programs,
574 ich@,
575 ich1@,
576 use=xterm,
577
578# Should work with the color xterm on the X11R6 contrib tape.
579# Assumes the xterm attribute default is black on white.
580# From: Eric S. Raymond <esr@snark.thyrsus.com> March 4 1996
581xterm-color|xterm with color support,
582 op=\E[30;47m,
583 use=xterm,
584 use=klone+color,
585
586# From: Thomas Dickey <dickey@clark.net> 13 Dec 1995
587rxvt|rxvt terminal emulator,
588 kend=\EOw,
589 khome=\E[H,
590 kmous@,
591 use=xterm,
592 use=klone+color,
593
594# From: David J. MacKenzie <djm@va.pubnix.com> 20 Apr 1995
595# Here's a termcap entry I've been using for xterm_color, which comes
596# with BSD/OS 2.0, and the X11R6 contrib tape too I think. Besides the
597# color stuff, I also have a status line defined as the window manager
598# title bar. [I have translated it to terminfo -- ESR]
599xterm-pcolor|xterm with color used for highlights and status line,
600 hs,
601 wsl#40,
602 bold=\E[1m\E[43m,
603 dsl=\E]0;\007,
604 fsl=^G,
605 rev=\E[7m\E[34m,
606 smso=\E[7m\E[31m,
607 smul=\E[4m\E[42m,
608 tsl=\E]0;,
609 use=xterm,
610
611# HP ships this, except for the pb#9600 which was merged in from BSD termcap.
612hpterm|X-hpterm|hp X11 terminal emulator,
613 am,
614 da,
615 db,
616 mir,
617 xhp,
618 cols#80,
619 lh#2,
620 lines#24,
621 lm#0,
622 lw#8,
623 nlab#8,
624 pb#9600,
625 xmc#0,
626 bel=^G,
627 bold=\E&dB,
628 cbt=\Ei,
629 clear=\E&a0y0C\EJ,
630 cr=^M,
631 cub1=^H,
632 cud1=\EB,
633 cuf1=\EC,
634 cup=\E&a%p1%dy%p2%dC,
635 cuu1=\EA,
636 dch1=\EP,
637 dim=\E&dH,
638 dl1=\EM,
639 ed=\EJ$<1>,
640 el=\EK,
641 hpa=\E&a%p1%dC,
642 ht=^I,
643 hts=\E1,
644 il1=\EL,
645 ind=^J,
646 kbs=^H,
647 kclr=\EJ,
648 kctab=\E2,
649 kcub1=\ED,
650 kcud1=\EB,
651 kcuf1=\EC,
652 kcuu1=\EA,
653 kdch1=\EP,
654 kdl1=\EM,
655 ked=\EJ,
656 kel=\EK,
657 kf1=\Ep,
658 kf2=\Eq,
659 kf3=\Er,
660 kf4=\Es,
661 kf5=\Et,
662 kf6=\Eu,
663 kf7=\Ev,
664 kf8=\Ew,
665 khome=\Eh,
666 khts=\E1,
667 kich1=\EQ,
668 kil1=\EL,
669 kind=\ES,
670 kll=\EF,
671 knp=\EU,
672 kpp=\EV,
673 kri=\ET,
674 krmir=\ER,
675 ktbc=\E3,
676 meml=\El,
677 memu=\Em,
678 pfkey=\E&f%p1%dk%p2%l%dL%p2%s,
679 pfloc=\E&f1a%p1%dk%p2%l%dL%p2%s,
680 pfx=\E&f2a%p1%dk%p2%l%dL%p2%s,
681 pln=\E&f%p1%dk%p2%l%dd0L%p2%s,
682 rev=\E&dB,
683 ri=\ET,
684 rmacs=^O,
685 rmir=\ER,
686 rmkx=\E&s0A,
687 rmln=\E&j@,
688 rmso=\E&d@,
689 rmul=\E&d@,
690 sgr=\E&d%?%p7%t%'s'%c%;%p1%p3%|%p6%|%{2}%*%p2%{4}%*%+%p4%+%p5%{8}%*%+%'@'%+%c%?%p9%t%'\016'%c%e%'\017'%c%;,
691 sgr0=\E&d@,
692 smacs=^N,
693 smir=\EQ,
694 smkx=\E&s1A,
695 smln=\E&jB,
696 smso=\E&dJ,
697 smul=\E&dD,
698 tbc=\E3,
699 vpa=\E&a%p1%dY,
700
701# This entry describes an xterm with Sun-style function keys enabled
702# via the X resource setting "xterm*sunFunctionKeys:true"
703# To understand <kf11>/<kf12> note that L1,L2 and F11,F12 are the same.
704# The <kf13>...<kf20> keys are L3-L10. We don't set <kf16=\E[197z>
705# because we want it to be seen as <kcpy>.
706# The <kf31>...<kf45> keys are R1-R15. We treat some of these in accordance
707# with their Sun keyboard labels instead.
708# From: Simon J. Gerraty <sjg@zen.void.oz.au> 10 Jan 1996
709xterm-sun|xterm with sunFunctionKeys true,
710 kb2=\E[218z,
711 kcpy=\E[197z,
712 kend=\E[220z,
713 kf1=\E[224z,
714 kf10=\E[233z,
715 kf11=\E[192z,
716 kf12=\E[193z,
717 kf13=\E[194z,
718 kf14=\E[195z,
719 kf15=\E[196z,
720 kf17=\E[198z,
721 kf18=\E[199z,
722 kf19=\E[200z,
723 kf2=\E[225z,
724 kf20=\E[201z,
725 kf3=\E[226z,
726 kf31=\E[208z,
727 kf32=\E[209z,
728 kf33=\E[210z,
729 kf34=\E[211z,
730 kf35=\E[212z,
731 kf36=\E[213z,
732 kf38=\E[215z,
733 kf4=\E[227z,
734 kf40=\E[217z,
735 kf42=\E[219z,
736 kf44=\E[221z,
737 kf5=\E[228z,
738 kf6=\E[229z,
739 kf7=\E[230z,
740 kf8=\E[231z,
741 kf9=\E[232z,
742 kfnd=\E[200z,
743 khlp=\E[196z,
744 khome=\E[214z,
745 kich1=\E[2z,
746 knp=\E[222z,
747 kpp=\E[216z,
748 kund=\E[195z,
749 use=xterm,
750xterms-sun|small (80x24) xterm with sunFunctionKeys true,
751 cols#80,
752 lines#24,
753 use=xterm-sun,
754
755# This is for the extensible terminal emulator on the X11R6 contrib tape.
756emu|emu native mode,
757 mir,
758 msgr,
759 xon,
760 colors#15,
761 cols#80,
762 it#8,
763 lines#24,
764 pairs#64,
765 vt#200,
766 acsc=61a\202f\260g2j\213k\214l\215m\216n\217o\220q\222s\224t\225u\226v\227w\230x\231~\244,
767 bel=^G,
768 blink=\ES\EW,
769 bold=\ES\EU,
770 civis=\EZ,
771 clear=\EP\EE0;0;,
772 cnorm=\Ea,
773 cr=^M,
774 csr=\Ek%p1%d;%p2%d;,
775 cub=\Eq-%p1%d;,
776 cub1=^H,
777 cud=\Ep%p1%d;,
778 cud1=\EB,
779 cuf=\Eq%p1%d;,
780 cuf1=\ED,
781 cup=\EE%p1%d;%p2%d;,
782 cuu=\Ep-%p1%d;,
783 cuu1=\EA,
784 dch=\EI%p1%d;,
785 dch1=\EI1;,
786 dl=\ER%p1%d;,
787 dl1=\ER1;,
788 ech=\Ej%p1%d;,
789 ed=\EN,
790 el=\EK,
791 el1=\EL,
792 enacs=\0,
793 home=\EE0;0;,
794 ht=^I,
795 hts=\Eh,
796 il=\EQ%p1%d;,
797 il1=\EQ1;,
798 ind=\EG,
799 is2=\ES\Er0;\Es0;,
800 kbs=^H,
801 kcub1=\EC,
802 kcud1=\EB,
803 kcuf1=\ED,
804 kcuu1=\EA,
805 kdch1=\177,
806 kent=^M,
807 kf0=\EF00,
808 kf1=\EF01,
809 kf10=\EF10,
810 kf11=\EF11,
811 kf12=\EF12,
812 kf13=\EF13,
813 kf14=\EF14,
814 kf15=\EF15,
815 kf16=\EF16,
816 kf17=\EF17,
817 kf18=\EF18,
818 kf19=\EF19,
819 kf2=\EF02,
820 kf20=\EF20,
821 kf3=\EF03,
822 kf4=\EF04,
823 kf5=\EF05,
824 kf6=\EF06,
825 kf7=\EF07,
826 kf8=\EF08,
827 kf9=\EF09,
828 kfnd=\Efind,
829 kich1=\Eins,
830 knp=\Enext,
831 kpp=\Eprior,
832 kslt=\Esel,
833 oc=\Es0;\Er0;,
834 rev=\ES\ET,
835 ri=\EF,
836 rmacs=\0,
837 rmir=\EX,
838 rmso=\ES,
839 rmul=\ES,
840 rs2=\ES\Es0;\Er0;,
841 setab=\Es%i%p1%d;,
842 setaf=\Er%i%p1%d;,
843 sgr0=\ES,
844 smacs=\0,
845 smir=\EY,
846 smso=\ES\ET,
847 smul=\ES\EV,
848 tbc=\Ej,
849###############################################################################
850# Aliases which conflict with terminfo.src
851ansi|ANSI.SYS color,
852 use=ansi-emx,
853ansi-color-2|ANSI.SYS color 2,
854 use=ansi-color-2-emx,
855ansi-color-3|ANSI.SYS color 3,
856 use=ansi-color-3-emx,
857xterm|vs100|xterm terminal emulator (X11R6 Window System),
858 use=xterm-r6,
Note: See TracBrowser for help on using the repository browser.