Lines Matching +full:- +full:e
2 # Copyright 2020 Thomas E. Dickey #
3 # Copyright 1998-2003,2006 Free Software Foundation, Inc. #
33 #----------------------------------------------------------------------------
43 # terminal are the lowest common denominator - they look about like a ti 700.
46 dumb|80-column dumb tty,
81 #### ANSI.SYS/ISO 6429/ECMA-48 Capabilities
83 # See the end-of-file comment for more on these.
87 # We use \E[11m for rmacs rather than \E[12m so the <acsc> string can use the
88 # ROM graphics for control characters such as the diamond, up- and down-arrow.
90 # will work with any Intel console, they all seem to have inherited \E[11m
91 # from the ANSI.SYS de-facto standard.
93 …acsc=+\020\,\021-\030.^Y0\333`\004a\261f\370g\361h\260j\331k\277l\332m\300n\305o~p\304q\304r\304s_…
94 rmacs=\E[10m,
95 smacs=\E[11m,
99 # about \E[11m as klone+acs. True ANSI/ECMA-48 would have <rmso=\E[27m>,
100 # <rmul=\E[24m>, but this isn't a documented feature of ANSI.SYS.
102 blink=\E[5m,
103 bold=\E[1m,
104 invis=\E[8m,
105 rev=\E[7m,
106 rmacs=\E[10m,
107 rmpch=\E[10m,
108 rmso=\E[m,
109 rmul=\E[m,
110 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,
111 sgr0=\E[0;10m,
112 smacs=\E[11m,
113 smpch=\E[11m,
114 smso=\E[7m,
115 smul=\E[4m,
119 # console drivers for Intel boxes obey these. Does not assume \E[11m will
120 # work; uses \E[12m instead, which is pretty bulletproof but loses you the ACS
122 klone+sgr-dumb|attribute control for ansi.sys displays (no ESC [ 11 m),
123 blink=\E[5m,
124 bold=\E[1m,
125 invis=\E[8m,
126 rev=\E[7m,
127 rmacs=\E[10m,
128 rmso=\E[m,
129 rmul=\E[m,
130 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,
131 sgr0=\E[0;10m,
132 smacs=\E[12m,
133 smso=\E[7m,
134 smul=\E[4m,
139 klone+color|color control for ansi.sys and ISO6429-compatible displays,
143 op=\E[37;40m,
144 setab=\E[4%p1%dm,
145 setaf=\E[3%p1%dm,
147 # This is better than klone+color, it doesn't assume white-on-black as the
149 ecma+color|color control for ECMA-48-compatible terminals,
154 op=\E[39;49m,
155 setab=\E[4%p1%dm,
156 setaf=\E[3%p1%dm,
158 #### ANSI/ECMA-48 terminals and terminal emulators
163 # This section lists entries in a least-capable to most-capable order.
167 ansi-mini|any ansi terminal with pessimistic assumptions,
172 clear=\E[H\E[2J$<50>,
173 cub1=\E[D,
174 cud1=\E[B,
175 cuf1=\E[C,
176 cup=\E[%i%p1%d;%p2%dH,
177 cuu1=\E[A,
178 el=\E[K,
179 home=\E[H,
189 # keys F1-F10 (%p1 values outside this range will yield unpredictable results).
191 ansi.sys-old|ANSI.SYS under PC-DOS 2.1,
198 clear=\E[2J,
200 cud1=\E[B,
201 cuf1=\E[C,
202 cup=\E[%i%p1%d;%p2%dH,
203 cuu1=\E[A,
204 el=\E[k,
205 home=\E[H,
206 is2=\E[m\E[?7h,
212 pfkey=\E[0;%p1%{58}%+%d;%p2"%s",
213 rc=\E[u,
214 rmam=\E[?7l,
215 sc=\E[s,
216 smam=\E[?7h,
217 u6=\E[%i%d;%dR,
218 u7=\E[6n,
223 el=\E[K,
224 use=ansi.sys-old,
241 # shifted f-keys: F13-F24
242 # control f-keys: F25-F36
243 # alt f-keys: F37-F48
250 emx-base|DOS special keys,
294 kf32=\0e,
323 # To properly translate termcap.dat -> terminfo.src remember these
325 # ti <-> smcup string to start programs using cup(termcap)
326 # te <-> rmcup string to end programs using cup
327 # so <-> smso begin standout mode
328 # se <-> rmso exit standout mode
329 # us <-> smul begin underline mode
330 # ue <-> rmul exit underline mode
331 # mb <-> blink turn on blinking
332 # md <-> bold turn on extra bright (bold) mode
333 # mr <-> rev turn on reverse video mode
334 # me <-> sgr0 turn off all attributes
336 # On my terminal, \E[4m looks dim.
337 ansi-emx|ANSI.SYS color,
338 blink=\E[5m,
339 bold=\E[1m,
340 kmous=\E[M,
341 rev=\E[7m,
342 rmcup=\E[0m,
343 rmso=\E[0m,
345 sgr0=\E[0m,
346 smcup=\E[0;37;40m,
347 smso=\E[7m,
349 use=emx-base,
351 blink=\E[5m,
352 bold=\E[1;37;47m,
353 rev=\E[1;37;47m,
354 rmcup=\E[0m,
355 rmso=\E[0;37;40m,
356 rmul=\E[0;37;40m,
357 sgr0=\E[0;37;40m,
358 smcup=\E[0;37;40m,
359 smso=\E[1;37;47m,
360 smul=\E[1;31;47m,
361 use=emx-base,
362 os2|OS/2-emx ANSI.SYS,
363 cub=\E[%p1%dD,
364 cub1=\E[D,
365 cud=\E[%p1%dB,
366 cud1=\E[B,
367 cuf=\E[%p1%dC,
368 cuf1=\E[C,
369 cuu=\E[%p1%dA,
370 cuu1=\E[A,
371 rc=\E[u,
372 sc=\E[s,
373 use=ansi-emx,
376 blink=\E[5m,
377 bold=\E[1m,
378 rev=\E[7m,
379 rmcup=\E[0m,
380 rmso=\E[m,
381 rmul=\E[m,
382 sgr0=\E[m,
383 smcup=\E[0m,
384 smso=\E[1m,
385 smul=\E[4m,
386 use=emx-base,
389 smso=\E[7m,
393 rmul=\E[0m,
394 smul=\E[1;31;40m,
397 ansi-color-2-emx|ANSI.SYS color 2,
398 rmcup=\E[0m,
399 rmso=\E[0;37;44m,
400 rmul=\E[0m,
401 sgr0=\E[0;37;44m,
402 smcup=\E[0;37;44m,
403 smso=\E[1;37;46m,
404 smul=\E[1;31;40m,
405 use=ansi-emx,
407 ansi-color-3-emx|ANSI.SYS color 3,
408 rmcup=\E[0m,
409 rmso=\E[0m,
410 rmul=\E[0m,
411 sgr0=\E[0m,
412 smcup=\E[0m,
413 smso=\E[30;46m,
414 smul=\E[1;31;40m,
415 use=ansi-emx,
421 # removed (hs, eslok, tsl=\E[?E\E[?%i%dT, fsl=\E[?F, dsl=\E[?E)
422 # as these seem not to work -- esr)
423 x10term|vs100-x10|xterm terminal emulator (X10 window system),
433 bold=\E[1m,
434 clear=\E[H\E[2J,
435 csr=\E[%i%p1%d;%p2%dr,
438 cuf1=\E[C,
439 cup=\E[%i%p1%d;%p2%dH,
440 cuu1=\E[A,
441 dch=\E[%p1%dP,
442 dch1=\E[P,
443 dl=\E[%p1%dM,
444 dl1=\E[M,
445 ed=\E[J,
446 el=\E[K,
447 home=\E[H,
449 il=\E[%p1%dL,
450 il1=\E[L,
452 is2=\E\E[m\E[?7h\E[?1;4l,
462 rev=\E[7m,
464 rmam=\E[?7l,
465 rmir=\E[4l,
466 rmkx=\E[?1l\E>,
467 rmso=\E[m,
468 rmul=\E[m,
469 sgr0=\E[m,
470 smam=\E[?7h,
471 smir=\E[4h,
472 smkx=\E[?1h\E=,
473 smso=\E[7m,
474 smul=\E[4m,
477 # for starters). The <kmous> key is actually the \E[M prefix returned by
478 # xterm's internal mouse-tracking facility; ncurses will interpret the
481 xterm-r6|xterm terminal emulator (X11R6 Window System),
491 acsc=++\,\,--..00II``aaffgghhjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
493 bold=\E[1m,
494 clear=\E[H\E[2J,
496 csr=\E[%i%p1%d;%p2%dr,
497 cub=\E[%p1%dD,
499 cud=\E[%p1%dB,
501 cuf=\E[%p1%dC,
502 cuf1=\E[C,
503 cup=\E[%i%p1%d;%p2%dH,
504 cuu=\E[%p1%dA,
505 cuu1=\E[A,
506 dch=\E[%p1%dP,
507 dch1=\E[P,
508 dl=\E[%p1%dM,
509 dl1=\E[M,
510 ed=\E[J,
511 el=\E[K,
512 enacs=\E(B\E)0,
513 home=\E[H,
515 ich=\E[%p1%d@,
516 ich1=\E[@,
517 il=\E[%p1%dL,
518 il1=\E[L,
520 is2=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l,
528 kf1=\E[11~,
529 kf10=\E[21~,
530 kf11=\E[23~,
531 kf12=\E[24~,
532 kf13=\E[25~,
533 kf14=\E[26~,
534 kf15=\E[28~,
535 kf16=\E[29~,
536 kf17=\E[31~,
537 kf18=\E[32~,
538 kf19=\E[33~,
539 kf2=\E[12~,
540 kf20=\E[34~,
541 kf3=\E[13~,
542 kf4=\E[14~,
543 kf5=\E[15~,
544 kf6=\E[17~,
545 kf7=\E[18~,
546 kf8=\E[19~,
547 kf9=\E[20~,
548 kfnd=\E[1~,
550 kich1=\E[2~,
551 kmous=\E[M,
552 knp=\E[6~,
553 kpp=\E[5~,
555 rev=\E[7m,
558 rmam=\E[?7l,
559 rmcup=\E[2J\E[?47l\E8,
560 rmir=\E[4l,
561 rmkx=\E[?1l\E>,
562 rmso=\E[m,
563 rmul=\E[m,
565 rs2=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l\E<,
567 sgr0=\E[m,
569 smam=\E[?7h,
570 smcup=\E7\E[?47h,
571 smir=\E[4h,
572 smkx=\E[?1h\E=,
573 smso=\E[7m,
574 smul=\E[4m,
575 tbc=\E[3k,
576 u6=\E[%i%d;%dR,
577 u7=\E[6n,
578 u8=\E[?1;2c,
579 u9=\E[c,
580 xterm-bold|xterm terminal emulator (X11R6 Window System) standout w/bold,
581 smso=\E[1m,
587 # (kterm: this had extension capabilities ":KJ:TY=ascii:" -- esr)
591 csr=\E[%i%p1%d;%p2%dr,
592 dsl=\E[?H,
593 fsl=\E[?F,
596 tsl=\E[?E\E[?%i%dT,
601 xterm-nic|xterm with ich/ich1 suppressed for non-curses programs,
609 xterm-color|xterm with color support,
610 op=\E[30;47m,
617 khome=\E[H,
626 # title bar. [I have translated it to terminfo -- ESR]
627 xterm-pcolor|xterm with color used for highlights and status line,
630 bold=\E[1m\E[43m,
631 dsl=\E]0;\007,
633 rev=\E[7m\E[34m,
634 smso=\E[7m\E[31m,
635 smul=\E[4m\E[42m,
636 tsl=\E]0;,
640 hpterm|X-hpterm|hp X11 terminal emulator,
655 bold=\E&dB,
657 clear=\E&a0y0C\EJ,
662 cup=\E&a%p1%dy%p2%dC,
665 dim=\E&dH,
669 hpa=\E&a%p1%dC,
706 pfkey=\E&f%p1%dk%p2%l%dL%p2%s,
707 pfloc=\E&f1a%p1%dk%p2%l%dL%p2%s,
708 pfx=\E&f2a%p1%dk%p2%l%dL%p2%s,
709 pln=\E&f%p1%dk%p2%l%dd0L%p2%s,
710 rev=\E&dB,
714 rmkx=\E&s0A,
715 rmln=\E&j@,
716 rmso=\E&d@,
717 rmul=\E&d@,
718 …sgr=\E&d%?%p7%t%'s'%c%;%p1%p3%|%p6%|%{2}%*%p2%{4}%*%+%p4%+%p5%{8}%*%+%'@'%+%c%?%p9%t%'\016'%c%e%'\…
719 sgr0=\E&d@,
722 smkx=\E&s1A,
723 smln=\E&jB,
724 smso=\E&dJ,
725 smul=\E&dD,
727 vpa=\E&a%p1%dY,
729 # This entry describes an xterm with Sun-style function keys enabled
732 # The <kf13>...<kf20> keys are L3-L10. We don't set <kf16=\E[197z>
734 # The <kf31>...<kf45> keys are R1-R15. We treat some of these in accordance
737 xterm-sun|xterm with sunFunctionKeys true,
738 kb2=\E[218z,
739 kcpy=\E[197z,
740 kend=\E[220z,
741 kf1=\E[224z,
742 kf10=\E[233z,
743 kf11=\E[192z,
744 kf12=\E[193z,
745 kf13=\E[194z,
746 kf14=\E[195z,
747 kf15=\E[196z,
748 kf17=\E[198z,
749 kf18=\E[199z,
750 kf19=\E[200z,
751 kf2=\E[225z,
752 kf20=\E[201z,
753 kf3=\E[226z,
754 kf31=\E[208z,
755 kf32=\E[209z,
756 kf33=\E[210z,
757 kf34=\E[211z,
758 kf35=\E[212z,
759 kf36=\E[213z,
760 kf38=\E[215z,
761 kf4=\E[227z,
762 kf40=\E[217z,
763 kf42=\E[219z,
764 kf44=\E[221z,
765 kf5=\E[228z,
766 kf6=\E[229z,
767 kf7=\E[230z,
768 kf8=\E[231z,
769 kf9=\E[232z,
770 kfnd=\E[200z,
771 khlp=\E[196z,
772 khome=\E[214z,
773 kich1=\E[2z,
774 knp=\E[222z,
775 kpp=\E[216z,
776 kund=\E[195z,
778 xterms-sun|small (80x24) xterm with sunFunctionKeys true,
781 use=xterm-sun,
803 cub=\Eq-%p1%d;,
810 cuu=\Ep-%p1%d;,
880 use=ansi-emx,
881 ansi-color-2|ANSI.SYS color 2,
882 use=ansi-color-2-emx,
883 ansi-color-3|ANSI.SYS color 3,
884 use=ansi-color-3-emx,
886 use=xterm-r6,