123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886 |
- ##############################################################################
- # Copyright (c) 1998-2003,2006 Free Software Foundation, Inc. #
- # #
- # Permission is hereby granted, free of charge, to any person obtaining a #
- # copy of this software and associated documentation files (the "Software"), #
- # to deal in the Software without restriction, including without limitation #
- # the rights to use, copy, modify, merge, publish, distribute, distribute #
- # with modifications, sublicense, and/or sell copies of the Software, and to #
- # permit persons to whom the Software is furnished to do so, subject to the #
- # following conditions: #
- # #
- # The above copyright notice and this permission notice shall be included in #
- # all copies or substantial portions of the Software. #
- # #
- # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR #
- # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, #
- # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL #
- # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER #
- # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING #
- # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER #
- # DEALINGS IN THE SOFTWARE. #
- # #
- # Except as contained in this notice, the name(s) of the above copyright #
- # holders shall not be used in advertising or otherwise to promote the sale, #
- # use or other dealings in this Software without prior written #
- # authorization. #
- ##############################################################################
- # $Id: emx.src,v 1.9 2006/04/22 21:46:17 tom Exp $
- # This is a reformatted copy of the terminfo source for OS/2 EMX from
- # Juan Jose Garcia Ripoll <worm@arrakis.es>.
- # http://www.arrakis.es/~worm/
- #----------------------------------------------------------------------------
- #
- # This section describes terminal classes and maker brands that are still
- # quite common.
- #
- #### Specials
- #
- # Special "terminals". These are used to label tty lines when you don't
- # know what kind of terminal is on it. The characteristics of an unknown
- # terminal are the lowest common denominator - they look about like a ti 700.
- #
- dumb|80-column dumb tty,
- am,
- cols#80,
- bel=^G,
- cr=^M,
- cud1=^J,
- ind=^J,
- unknown|unknown terminal type,
- gn,
- use=dumb,
- lpr|printer|line printer,
- hc,
- os,
- cols#132,
- lines#66,
- bel=^G,
- cr=^M,
- cub1=^H,
- cud1=^J,
- ff=^L,
- ind=^J,
- glasstty|classic glass tty interpreting ASCII control characters,
- am,
- cols#80,
- bel=^G,
- clear=^L,
- cr=^M,
- cub1=^H,
- cud1=^J,
- ht=^I,
- kbs=^H,
- kcub1=^H,
- kcud1=^J,
- nel=^M^J,
- #### ANSI.SYS/ISO 6429/ECMA-48 Capabilities
- #
- # See the end-of-file comment for more on these.
- #
- # The IBM PC alternate character set. Plug this into any Intel console entry.
- # We use \E[11m for rmacs rather than \E[12m so the <acsc> string can use the
- # ROM graphics for control characters such as the diamond, up- and down-arrow.
- # This works with the System V, Linux, and BSDI consoles. It's a safe bet this
- # will work with any Intel console, they all seem to have inherited \E[11m
- # from the ANSI.SYS de-facto standard.
- klone+acs|alternate character set for ansi.sys displays,
- 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,
- rmacs=\E[10m,
- smacs=\E[11m,
- # Highlight controls corresponding to the ANSI.SYS standard. Most
- # console drivers for Intel boxes obey these. Makes the same assumption
- # about \E[11m as klone+acs. True ANSI/ECMA-48 would have <rmso=\E[27m>,
- # <rmul=\E[24m>, but this isn't a documented feature of ANSI.SYS.
- klone+sgr|attribute control for ansi.sys displays,
- blink=\E[5m,
- bold=\E[1m,
- invis=\E[8m,
- rev=\E[7m,
- rmacs=\E[10m,
- rmpch=\E[10m,
- rmso=\E[m,
- rmul=\E[m,
- 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,
- sgr0=\E[0;10m,
- smacs=\E[11m,
- smpch=\E[11m,
- smso=\E[7m,
- smul=\E[4m,
- use=klone+acs,
- # Highlight controls corresponding to the ANSI.SYS standard. *All*
- # console drivers for Intel boxes obey these. Does not assume \E[11m will
- # work; uses \E[12m instead, which is pretty bulletproof but loses you the ACS
- # diamond and arrow characters under curses.
- klone+sgr-dumb|attribute control for ansi.sys displays (no ESC [ 11 m),
- blink=\E[5m,
- bold=\E[1m,
- invis=\E[8m,
- rev=\E[7m,
- rmacs=\E[10m,
- rmso=\E[m,
- rmul=\E[m,
- 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,
- sgr0=\E[0;10m,
- smacs=\E[12m,
- smso=\E[7m,
- smul=\E[4m,
- use=klone+acs,
- # ANSI.SYS color control.
- # The DOS 5 manual asserts that these sequences meet the ISO 6429 standard.
- klone+color|color control for ansi.sys and ISO6429-compatible displays,
- colors#8,
- ncv#3,
- pairs#64,
- op=\E[37;40m,
- setab=\E[4%p1%dm,
- setaf=\E[3%p1%dm,
- # This is better than klone+color, it doesn't assume white-on-black as the
- # default color pair, but many `ANSI' terminals don't grok the <op> cap.
- ecma+color|color control for ECMA-48-compatible terminals,
- AX,
- colors#8,
- ncv#3,
- pairs#64,
- op=\E[39;49m,
- setab=\E[4%p1%dm,
- setaf=\E[3%p1%dm,
- #### ANSI/ECMA-48 terminals and terminal emulators
- #
- # See near the end of this file for details on ANSI conformance.
- # Don't mess with these entries! Lots of other entries depend on them!
- #
- # This section lists entries in a least-capable to most-capable order.
- # if you're in doubt about what `ANSI' matches yours, try them in that
- # order and back off from the first that breaks.
- ansi-mini|any ansi terminal with pessimistic assumptions,
- am,
- cols#80,
- it#8,
- lines#24,
- clear=\E[H\E[2J$<50>,
- cub1=\E[D,
- cud1=\E[B,
- cuf1=\E[C,
- cup=\E[%i%p1%d;%p2%dH,
- cuu1=\E[A,
- el=\E[K,
- home=\E[H,
- ht=^I,
- #
- # ANSI.SYS entries
- #
- # This completely describes the sequences specified in the DOS 2.1 ANSI.SYS
- # documentation (except for the keyboard key reassignment feature, which
- # doen't fit the <pfkey> model well). The klone+acs sequences were valid
- # though undocumented. The <pfkey> capability is untested but should work for
- # keys F1-F10 (%p1 values outside this range will yield unpredictable results).
- # From: Eric S. Raymond <esr@snark.thyrsus.com> Nov 7 1995
- ansi.sys-old|ANSI.SYS under PC-DOS 2.1,
- am,
- mir,
- msgr,
- xon,
- cols#80,
- lines#25,
- clear=\E[2J,
- cub1=^H,
- cud1=\E[B,
- cuf1=\E[C,
- cup=\E[%i%p1%d;%p2%dH,
- cuu1=\E[A,
- el=\E[k,
- home=\E[H,
- is2=\E[m\E[?7h,
- kcub1=^H,
- kcud1=^J,
- kcuf1=^L,
- kcuu1=^K,
- khome=^^,
- pfkey=\E[0;%p1%{58}%+%d;%p2"%s",
- rc=\E[u,
- rmam=\E[?7l,
- sc=\E[s,
- smam=\E[?7h,
- u6=\E[%i%d;%dR,
- u7=\E[6n,
- use=klone+color,
- use=klone+acs,
- use=klone+sgr,
- ansi.sys|ANSI.SYS 3.1 and later versions,
- el=\E[K,
- use=ansi.sys-old,
- ### EMX termcap.dat compatibility modes
- #
- # Keypad: Home=\0G Up=\0H PrPag=\0I
- # ka1,kh kcuu1 kpp,ka3
- #
- # Left=\0K 5=\0L Right=\0M
- # kcub1 kb2 kcuf1
- #
- # End=\0O Down=\0P NxPag=\0Q
- # kc1,kend kcud1 kc3,knp
- #
- # Ins=\0R Del=\0S
- # kich1 kdch1
- #
- # On keyboard with 12 function keys,
- # shifted f-keys: F13-F24
- # control f-keys: F25-F36
- # alt f-keys: F37-F48
- # The shift/control/alt keys do not modify each other, but alt overrides both,
- # and control overrides shift.
- #
- # Also (possibly only EMX, so we don't put it in ansi.sys, etc): set the
- # no_color_video to inform the application that standout(1), underline(2)
- # reverse(4) and invisible(64) don't work with color.
- emx-base|DOS special keys,
- bce,
- bw,
- it#8,
- ncv#71,
- bel=^G,
- ka1=\0G,
- ka3=\0I,
- kb2=\0L,
- kbs=^H,
- kc1=\0O,
- kc3=\0Q,
- kcbt=\0^O,
- kcub1=\0K,
- kcud1=\0P,
- kcuf1=\0M,
- kcuu1=\0H,
- kdch1=\0S,
- kend=\0O,
- kf1=\0;,
- kf10=\0D,
- kf11=\0\205,
- kf12=\0\206,
- kf13=\0T,
- kf14=\0U,
- kf15=\0V,
- kf16=\0W,
- kf17=\0X,
- kf18=\0Y,
- kf19=\0Z,
- kf2=\0<,
- kf20=\0[,
- kf21=\0\\,
- kf22=\0],
- kf23=\0\207,
- kf24=\0\210,
- kf25=\0\^,
- kf26=\0_,
- kf27=\0`,
- kf28=\0a,
- kf29=\0b,
- kf3=\0=,
- kf30=\0c,
- kf31=\0d,
- kf32=\0e,
- kf33=\0f,
- kf34=\0g,
- kf35=\0\211,
- kf36=\0\212,
- kf37=\0h,
- kf38=\0i,
- kf39=\0j,
- kf4=\0>,
- kf40=\0k,
- kf41=\0l,
- kf42=\0m,
- kf43=\0n,
- kf44=\0o,
- kf45=\0p,
- kf46=\0q,
- kf47=\0\213,
- kf48=\0\214,
- kf5=\0?,
- kf6=\0@,
- kf7=\0A,
- kf8=\0B,
- kf9=\0C,
- khome=\0G,
- kich1=\0R,
- knp=\0Q,
- kpp=\0I,
- use=ansi.sys,
- #
- # To properly translate termcap.dat -> terminfo.src remember these
- # equivalences:
- # ti <-> smcup string to start programs using cup(termcap)
- # te <-> rmcup string to end programs using cup
- # so <-> smso begin standout mode
- # se <-> rmso exit standout mode
- # us <-> smul begin underline mode
- # ue <-> rmul exit underline mode
- # mb <-> blink turn on blinking
- # md <-> bold turn on extra bright (bold) mode
- # mr <-> rev turn on reverse video mode
- # me <-> sgr0 turn off all atributes
- #
- # On my terminal, \E[4m looks dim.
- ansi-emx|ANSI.SYS color,
- blink=\E[5m,
- bold=\E[1m,
- kmous=\E[M,
- rev=\E[7m,
- rmcup=\E[0m,
- rmso=\E[0m,
- rmul@,
- sgr0=\E[0m,
- smcup=\E[0;37;40m,
- smso=\E[7m,
- smul@,
- use=emx-base,
- window|ANSI.SYS window,
- blink=\E[5m,
- bold=\E[1;37;47m,
- rev=\E[1;37;47m,
- rmcup=\E[0m,
- rmso=\E[0;37;40m,
- rmul=\E[0;37;40m,
- sgr0=\E[0;37;40m,
- smcup=\E[0;37;40m,
- smso=\E[1;37;47m,
- smul=\E[1;31;47m,
- use=emx-base,
- os2|OS/2-emx ANSI.SYS,
- cub=\E[%p1%dD,
- cub1=\E[D,
- cud=\E[%p1%dB,
- cud1=\E[B,
- cuf=\E[%p1%dC,
- cuf1=\E[C,
- cuu=\E[%p1%dA,
- cuu1=\E[A,
- rc=\E[u,
- sc=\E[s,
- use=ansi-emx,
- use=mono,
- mono|ANSI.SYS mono,
- blink=\E[5m,
- bold=\E[1m,
- rev=\E[7m,
- rmcup=\E[0m,
- rmso=\E[m,
- rmul=\E[m,
- sgr0=\E[m,
- smcup=\E[0m,
- smso=\E[1m,
- smul=\E[4m,
- use=emx-base,
- # same as mono, but use reverse video for standout (nice for Emacs)
- rmono|ANSI.SYS reverse mono,
- smso=\E[7m,
- use=mono,
- # same as mono, but use a readable color for underlining
- mono2|ANSI.SYS mono2,
- rmul=\E[0m,
- smul=\E[1;31;40m,
- use=mono,
- # nice colors for Emacs (white on blue, mode line white on cyan)
- ansi-color-2-emx|ANSI.SYS color 2,
- rmcup=\E[0m,
- rmso=\E[0;37;44m,
- rmul=\E[0m,
- sgr0=\E[0;37;44m,
- smcup=\E[0;37;44m,
- smso=\E[1;37;46m,
- smul=\E[1;31;40m,
- use=ansi-emx,
- # nice colors for Emacs (white on black, mode line black on cyan)
- ansi-color-3-emx|ANSI.SYS color 3,
- rmcup=\E[0m,
- rmso=\E[0m,
- rmul=\E[0m,
- sgr0=\E[0m,
- smcup=\E[0m,
- smso=\E[30;46m,
- smul=\E[1;31;40m,
- use=ansi-emx,
- #### X terminal emulators
- #
- # X10/6.6 11/7/86, minus alternate screen, plus (csr)
- # (xterm: ":MT:" changed to ":km:"; added <smam>/<rmam> based on init string;
- # removed (hs, eslok, tsl=\E[?E\E[?%i%dT, fsl=\E[?F, dsl=\E[?E)
- # as these seem not to work -- esr)
- x10term|vs100-x10|xterm terminal emulator (X10 window system),
- am,
- km,
- mir,
- msgr,
- xenl,
- xon,
- cols#80,
- it#8,
- lines#65,
- bold=\E[1m,
- clear=\E[H\E[2J,
- csr=\E[%i%p1%d;%p2%dr,
- cub1=^H,
- cud1=^J,
- cuf1=\E[C,
- cup=\E[%i%p1%d;%p2%dH,
- cuu1=\E[A,
- dch=\E[%p1%dP,
- dch1=\E[P,
- dl=\E[%p1%dM,
- dl1=\E[M,
- ed=\E[J,
- el=\E[K,
- home=\E[H,
- ht=^I,
- il=\E[%p1%dL,
- il1=\E[L,
- ind=^J,
- is2=\E\E[m\E[?7h\E[?1;4l,
- kbs=^H,
- kcub1=\EOD,
- kcud1=\EOB,
- kcuf1=\EOC,
- kcuu1=\EOA,
- kf1=\EOP,
- kf2=\EOQ,
- kf3=\EOR,
- kf4=\EOS,
- rev=\E[7m,
- ri=\EM,
- rmam=\E[?7l,
- rmir=\E[4l,
- rmkx=\E[?1l\E>,
- rmso=\E[m,
- rmul=\E[m,
- sgr0=\E[m,
- smam=\E[?7h,
- smir=\E[4h,
- smkx=\E[?1h\E=,
- smso=\E[7m,
- smul=\E[4m,
- # X11R6 xterm. This is known good for the XFree86 version under Linux.
- # It is *way* more featureful than the stock X consortium entry (has acsc,
- # for starters). The <kmous> key is actually the \E[M prefix returned by
- # xterm's internal mouse-tracking facility; ncurses will interpret the
- # following three bytes of mouse status information.
- # From: Eric S. Raymond <esr@snark.thyrsus.com> 14 Dec 1995
- xterm-r6|xterm terminal emulator (X11R6 Window System),
- am,
- km,
- mir,
- msgr,
- xenl,
- xon,
- cols#80,
- it#8,
- lines#65,
- acsc=++\,\,--..00II``aaffgghhjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
- bel=^G,
- bold=\E[1m,
- clear=\E[H\E[2J,
- cr=^M,
- csr=\E[%i%p1%d;%p2%dr,
- cub=\E[%p1%dD,
- cub1=^H,
- cud=\E[%p1%dB,
- cud1=^J,
- cuf=\E[%p1%dC,
- cuf1=\E[C,
- cup=\E[%i%p1%d;%p2%dH,
- cuu=\E[%p1%dA,
- cuu1=\E[A,
- dch=\E[%p1%dP,
- dch1=\E[P,
- dl=\E[%p1%dM,
- dl1=\E[M,
- ed=\E[J,
- el=\E[K,
- enacs=\E(B\E)0,
- home=\E[H,
- ht=^I,
- ich=\E[%p1%d@,
- ich1=\E[@,
- il=\E[%p1%dL,
- il1=\E[L,
- ind=^J,
- is2=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l,
- kbs=^H,
- kcub1=\EOD,
- kcud1=\EOB,
- kcuf1=\EOC,
- kcuu1=\EOA,
- kend=\EOe,
- kent=\EOM,
- kf1=\E[11~,
- kf10=\E[21~,
- kf11=\E[23~,
- kf12=\E[24~,
- kf13=\E[25~,
- kf14=\E[26~,
- kf15=\E[28~,
- kf16=\E[29~,
- kf17=\E[31~,
- kf18=\E[32~,
- kf19=\E[33~,
- kf2=\E[12~,
- kf20=\E[34~,
- kf3=\E[13~,
- kf4=\E[14~,
- kf5=\E[15~,
- kf6=\E[17~,
- kf7=\E[18~,
- kf8=\E[19~,
- kf9=\E[20~,
- kfnd=\E[1~,
- khome=\EO\0,
- kich1=\E[2~,
- kmous=\E[M,
- knp=\E[6~,
- kpp=\E[5~,
- rc=\E8,
- rev=\E[7m,
- ri=\EM,
- rmacs=^O,
- rmam=\E[?7l,
- rmcup=\E[2J\E[?47l\E8,
- rmir=\E[4l,
- rmkx=\E[?1l\E>,
- rmso=\E[m,
- rmul=\E[m,
- rs1=^O,
- rs2=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l\E<,
- sc=\E7,
- sgr0=\E[m,
- smacs=^N,
- smam=\E[?7h,
- smcup=\E7\E[?47h,
- smir=\E[4h,
- smkx=\E[?1h\E=,
- smso=\E[7m,
- smul=\E[4m,
- tbc=\E[3k,
- u6=\E[%i%d;%dR,
- u7=\E[6n,
- u8=\E[?1;2c,
- u9=\E[c,
- xterm-bold|xterm terminal emulator (X11R6 Window System) standout w/bold,
- smso=\E[1m,
- use=xterm,
- xterms|vs100s|xterm terminal emulator (small screen 24x80),
- cols#80,
- lines#24,
- use=xterm,
- # (kterm: this had extension capabilities ":KJ:TY=ascii:" -- esr)
- kterm|kterm kanji terminal emulator (X window system),
- eslok,
- hs,
- csr=\E[%i%p1%d;%p2%dr,
- dsl=\E[?H,
- fsl=\E[?F,
- rc=\E8,
- sc=\E7,
- tsl=\E[?E\E[?%i%dT,
- use=xterm,
- use=ecma+color,
- # See the note on ICH/ICH1 VERSUS RMIR/SMIR near the end of file
- xterm-nic|xterm with ich/ich1 suppressed for non-curses programs,
- ich@,
- ich1@,
- use=xterm,
- # Should work with the color xterm on the X11R6 contrib tape.
- # Assumes the xterm attribute default is black on white.
- # From: Eric S. Raymond <esr@snark.thyrsus.com> March 4 1996
- xterm-color|xterm with color support,
- op=\E[30;47m,
- use=xterm,
- use=klone+color,
- # From: Thomas Dickey <dickey@clark.net> 13 Dec 1995
- rxvt|rxvt terminal emulator,
- kend=\EOw,
- khome=\E[H,
- kmous@,
- use=xterm,
- use=klone+color,
- # From: David J. MacKenzie <djm@va.pubnix.com> 20 Apr 1995
- # Here's a termcap entry I've been using for xterm_color, which comes
- # with BSD/OS 2.0, and the X11R6 contrib tape too I think. Besides the
- # color stuff, I also have a status line defined as the window manager
- # title bar. [I have translated it to terminfo -- ESR]
- xterm-pcolor|xterm with color used for highlights and status line,
- hs,
- wsl#40,
- bold=\E[1m\E[43m,
- dsl=\E]0;\007,
- fsl=^G,
- rev=\E[7m\E[34m,
- smso=\E[7m\E[31m,
- smul=\E[4m\E[42m,
- tsl=\E]0;,
- use=xterm,
- # HP ships this, except for the pb#9600 which was merged in from BSD termcap.
- hpterm|X-hpterm|hp X11 terminal emulator,
- am,
- da,
- db,
- mir,
- xhp,
- cols#80,
- lh#2,
- lines#24,
- lm#0,
- lw#8,
- nlab#8,
- pb#9600,
- xmc#0,
- bel=^G,
- bold=\E&dB,
- cbt=\Ei,
- clear=\E&a0y0C\EJ,
- cr=^M,
- cub1=^H,
- cud1=\EB,
- cuf1=\EC,
- cup=\E&a%p1%dy%p2%dC,
- cuu1=\EA,
- dch1=\EP,
- dim=\E&dH,
- dl1=\EM,
- ed=\EJ$<1>,
- el=\EK,
- hpa=\E&a%p1%dC,
- ht=^I,
- hts=\E1,
- il1=\EL,
- ind=^J,
- kbs=^H,
- kclr=\EJ,
- kctab=\E2,
- kcub1=\ED,
- kcud1=\EB,
- kcuf1=\EC,
- kcuu1=\EA,
- kdch1=\EP,
- kdl1=\EM,
- ked=\EJ,
- kel=\EK,
- kf1=\Ep,
- kf2=\Eq,
- kf3=\Er,
- kf4=\Es,
- kf5=\Et,
- kf6=\Eu,
- kf7=\Ev,
- kf8=\Ew,
- khome=\Eh,
- khts=\E1,
- kich1=\EQ,
- kil1=\EL,
- kind=\ES,
- kll=\EF,
- knp=\EU,
- kpp=\EV,
- kri=\ET,
- krmir=\ER,
- ktbc=\E3,
- meml=\El,
- memu=\Em,
- pfkey=\E&f%p1%dk%p2%l%dL%p2%s,
- pfloc=\E&f1a%p1%dk%p2%l%dL%p2%s,
- pfx=\E&f2a%p1%dk%p2%l%dL%p2%s,
- pln=\E&f%p1%dk%p2%l%dd0L%p2%s,
- rev=\E&dB,
- ri=\ET,
- rmacs=^O,
- rmir=\ER,
- rmkx=\E&s0A,
- rmln=\E&j@,
- rmso=\E&d@,
- rmul=\E&d@,
- sgr=\E&d%?%p7%t%'s'%c%;%p1%p3%|%p6%|%{2}%*%p2%{4}%*%+%p4%+%p5%{8}%*%+%'@'%+%c%?%p9%t%'\016'%c%e%'\017'%c%;,
- sgr0=\E&d@,
- smacs=^N,
- smir=\EQ,
- smkx=\E&s1A,
- smln=\E&jB,
- smso=\E&dJ,
- smul=\E&dD,
- tbc=\E3,
- vpa=\E&a%p1%dY,
- # This entry describes an xterm with Sun-style function keys enabled
- # via the X resource setting "xterm*sunFunctionKeys:true"
- # To understand <kf11>/<kf12> note that L1,L2 and F11,F12 are the same.
- # The <kf13>...<kf20> keys are L3-L10. We don't set <kf16=\E[197z>
- # because we want it to be seen as <kcpy>.
- # The <kf31>...<kf45> keys are R1-R15. We treat some of these in accordance
- # with their Sun keyboard labels instead.
- # From: Simon J. Gerraty <sjg@zen.void.oz.au> 10 Jan 1996
- xterm-sun|xterm with sunFunctionKeys true,
- kb2=\E[218z,
- kcpy=\E[197z,
- kend=\E[220z,
- kf1=\E[224z,
- kf10=\E[233z,
- kf11=\E[192z,
- kf12=\E[193z,
- kf13=\E[194z,
- kf14=\E[195z,
- kf15=\E[196z,
- kf17=\E[198z,
- kf18=\E[199z,
- kf19=\E[200z,
- kf2=\E[225z,
- kf20=\E[201z,
- kf3=\E[226z,
- kf31=\E[208z,
- kf32=\E[209z,
- kf33=\E[210z,
- kf34=\E[211z,
- kf35=\E[212z,
- kf36=\E[213z,
- kf38=\E[215z,
- kf4=\E[227z,
- kf40=\E[217z,
- kf42=\E[219z,
- kf44=\E[221z,
- kf5=\E[228z,
- kf6=\E[229z,
- kf7=\E[230z,
- kf8=\E[231z,
- kf9=\E[232z,
- kfnd=\E[200z,
- khlp=\E[196z,
- khome=\E[214z,
- kich1=\E[2z,
- knp=\E[222z,
- kpp=\E[216z,
- kund=\E[195z,
- use=xterm,
- xterms-sun|small (80x24) xterm with sunFunctionKeys true,
- cols#80,
- lines#24,
- use=xterm-sun,
- # This is for the extensible terminal emulator on the X11R6 contrib tape.
- emu|emu native mode,
- mir,
- msgr,
- xon,
- colors#15,
- cols#80,
- it#8,
- lines#24,
- pairs#64,
- vt#200,
- acsc=61a\202f\260g2j\213k\214l\215m\216n\217o\220q\222s\224t\225u\226v\227w\230x\231~\244,
- bel=^G,
- blink=\ES\EW,
- bold=\ES\EU,
- civis=\EZ,
- clear=\EP\EE0;0;,
- cnorm=\Ea,
- cr=^M,
- csr=\Ek%p1%d;%p2%d;,
- cub=\Eq-%p1%d;,
- cub1=^H,
- cud=\Ep%p1%d;,
- cud1=\EB,
- cuf=\Eq%p1%d;,
- cuf1=\ED,
- cup=\EE%p1%d;%p2%d;,
- cuu=\Ep-%p1%d;,
- cuu1=\EA,
- dch=\EI%p1%d;,
- dch1=\EI1;,
- dl=\ER%p1%d;,
- dl1=\ER1;,
- ech=\Ej%p1%d;,
- ed=\EN,
- el=\EK,
- el1=\EL,
- enacs=\0,
- home=\EE0;0;,
- ht=^I,
- hts=\Eh,
- il=\EQ%p1%d;,
- il1=\EQ1;,
- ind=\EG,
- is2=\ES\Er0;\Es0;,
- kbs=^H,
- kcub1=\EC,
- kcud1=\EB,
- kcuf1=\ED,
- kcuu1=\EA,
- kdch1=\177,
- kent=^M,
- kf0=\EF00,
- kf1=\EF01,
- kf10=\EF10,
- kf11=\EF11,
- kf12=\EF12,
- kf13=\EF13,
- kf14=\EF14,
- kf15=\EF15,
- kf16=\EF16,
- kf17=\EF17,
- kf18=\EF18,
- kf19=\EF19,
- kf2=\EF02,
- kf20=\EF20,
- kf3=\EF03,
- kf4=\EF04,
- kf5=\EF05,
- kf6=\EF06,
- kf7=\EF07,
- kf8=\EF08,
- kf9=\EF09,
- kfnd=\Efind,
- kich1=\Eins,
- knp=\Enext,
- kpp=\Eprior,
- kslt=\Esel,
- oc=\Es0;\Er0;,
- rev=\ES\ET,
- ri=\EF,
- rmacs=\0,
- rmir=\EX,
- rmso=\ES,
- rmul=\ES,
- rs2=\ES\Es0;\Er0;,
- setab=\Es%i%p1%d;,
- setaf=\Er%i%p1%d;,
- sgr0=\ES,
- smacs=\0,
- smir=\EY,
- smso=\ES\ET,
- smul=\ES\EV,
- tbc=\Ej,
- ###############################################################################
- # Aliases which conflict with terminfo.src
- ansi|ANSI.SYS color,
- use=ansi-emx,
- ansi-color-2|ANSI.SYS color 2,
- use=ansi-color-2-emx,
- ansi-color-3|ANSI.SYS color 3,
- use=ansi-color-3-emx,
- xterm|vs100|xterm terminal emulator (X11R6 Window System),
- use=xterm-r6,
|