home *** CD-ROM | disk | FTP | other *** search
- term|vterm|ansi terminal tracking DEC upgrades,
- k_home=\E[1~,
- k_ppage=\E[5~
- k_npage=\E[6~
- k_dc=\E[3~,
- k_backspace=\177,
- k_instoggle=\E[2~,
- k_pfld=\E^I,
- k_deofld=\E?E,
- k_dl=\E?D,
- k_nword=\E?U,
- k_pword=\E?V,
- k_mveol=\E[4~,
- # function keys
- key_f11=\E[16~, lab_f11=F5,
- key_f12=\E[17~, lab_f12=F6,
- key_f13=\E[18~, lab_f13=F7,
- key_f14=\E[19~, lab_f14=F8,
- key_f15=\E[20~, lab_f15=F9,
- key_f16=\E[21~, lab_f16=F10,
- key_f17=\E[23~, lab_f17=AF1,
- key_f18=\E[24~, lab_f18=AF2,
- key_f19=\E[25~, lab_f19=AF3,
- key_f20=\E[26~, lab_f20=AF4,
- key_f21=\E[28~, lab_f21=AF5,
- key_f22=\E[29~, lab_f22=AF6,
- key_f23=\E[31~, lab_f23=AF7,
- key_f24=\E[32~, lab_f24=AF8,
- key_f25=\E[33~, lab_f25=AF9,
- key_f26=\E[34~, lab_f26=AF10,
- key_f27@, lab_f27@,
- key_f28@, lab_f28@,
- key_f29=\EOp, lab_f29=ALT0,
- key_f30=\EOq, lab_f30=ALT1,
- key_f31=\EOr, lab_f31=ALT2,
- key_f32=\EOs, lab_f32=ALT3,
- key_f33=\EOt, lab_f33=ALT4,
- key_f34=\EOu, lab_f34=ALT5,
- key_f35=\EOv, lab_f35=ALT6,
- key_f36=\EOw, lab_f36=ALT7,
- key_f37=\EOx, lab_f37=ALT8,
- key_f38=\EOy, lab_f38=ALT9,
- key_f39=\EOl, lab_f39=Keypd\s\,,
- key_f40=\EOm, lab_f40=Keypd\s-,
- key_f41=\EOn, lab_f41=Keypd\s.,
- ##################################################################
- # init_keys=\E[?1h, makes application mode
- # programming to numeric and then when leaving back to application
- # so that can use the shifted f1 to f4 and cursor
-
- # init_keys=\E[?1h\E=,
- # restore_keys=\E[?1l\E>,
-
- init_keys@,
-
- k_up=\E[A, k_down=\E[B, k_right=\E[C, k_left=\E[D,
-
- k_nfld=\E?l,
-
- k_dword=\EOE,
-
- k_mvbol=\E?f,
-
- # key_f42=\EOA, lab_f42=ShftF1,
- # key_f43=\EOB, lab_f43=ShftF2,
- # key_f44=\EOC, lab_f44=ShftF3,
- # key_f45=\EOD, lab_f45=ShftF4,
- key_f46=\EOE, lab_f46=ShftF5,
- key_f47=\EOF, lab_f47=ShftF6,
- key_f48=\EOG, lab_f48=ShftF7,
- key_f49=\EOH, lab_f49=ShftF8,
- key_f50=\EOI, lab_f50=ShftF9,
- key_f51=\EOJ, lab_f51=ShftF10,
- key_f52=\EOa, lab_f52=CntlF1,
- key_f53=\EOb, lab_f53=CntlF2,
- key_f54=\EOc, lab_f54=CntlF3,
- key_f55=\EOd, lab_f55=CntlF4,
- key_f56=\EOe, lab_f56=CntlF5,
- key_f57=\EOf, lab_f57=CntlF6,
- key_f58=\EOg, lab_f58=CntlF7,
- key_f59=\EOh, lab_f59=CntlF8,
- key_f60=\EOi, lab_f60=CntlF9,
- key_f61=\EOj, lab_f61=CntlF10,
- key_f62=\EOq, lab_f62=AltF1,
- key_f63=\EOr, lab_f63=AltF2,
- key_f64=\EOs, lab_f64=AltF3,
- key_f65=\EOt, lab_f65=AltF4,
- key_f66=\EOu, lab_f66=AltF5,
- key_f67=\EOv, lab_f67=AltF6,
- key_f68=\EOw, lab_f68=AltF7,
- key_f69=\EOx, lab_f69=AltF8,
- key_f70=\EOy, lab_f70=AltF9,
- key_f71=\EOp, lab_f71=AltF10,
-
- # Alt D, E, U, V are set to fixed keys
-
- key_f72=\E?A, lab_f72=altA,
- key_f73=\E?B, lab_f73=altB,
- key_f74=\E?C, lab_f74=altC,
- key_f75=\E?F, lab_f75=altF,
- key_f76=\E?G, lab_f76=altG,
- key_f77=\E?H, lab_f77=altH,
- key_f78=\E?I, lab_f78=altI,
- key_f79=\E?J, lab_f79=altJ,
- key_f80=\E?K, lab_f80=altK,
- key_f81=\E?L, lab_f81=altL,
- key_f82=\E?M, lab_f82=altM,
- key_f83=\E?N, lab_f83=altN,
- key_f84=\E?O, lab_f84=altO,
- key_f85=\E?P, lab_f85=altP,
- key_f86=\E?Q, lab_f86=altQ,
- key_f87=\E?R, lab_f87=altR,
- key_f88=\E?S, lab_f88=altS,
- key_f89=\E?T, lab_f89=altT,
- key_f90=\E?W, lab_f90=altW,
- key_f91=\E?X, lab_f91=altX,
- key_f92=\E?Y, lab_f92=altY,
- key_f93=\E?Z, lab_f93=altZ,
-
- # specials
- key_f94=\E?c, lab_f94=CntlPgU,
- key_f95=\E?d, lab_f95=CntlPgD,
- key_f96=\E?a, lab_f96=CntlHOM,
- key_f97=\E?b, lab_f97=CntlEND,
- use=vt340,
- ########################################
- #
- # TERMINFO ADDENDUM SOURCE FILE -- vt300 series
- #
- vt300|vt320|vt330|vt340|vt300 series in VT300 mode/7 bit control,
- # initialization
- # \E[63;1"p -- set terminal mode to vt300, 7-bit control
- # WARNING -- changing mode, resets other things to default settings
- # - \E[?7h same as "AUTOWRAP YES" in setup mode
- init_fullscreen_mode=\E[63;1"p\E[?7h,
- # name of program which queries the terminal and writes terminal restore
- # info to stderr
- terminqpgm=vt340_report,
- # get everything from vt200
- use=vt200,
- ########################################
- #
- # TERMINFO ADDENDUM SOURCE FILE -- vt200 series
- #
- vt200|vt220|vt230|vt240|vt200 series in VT200 mode/7 bit control,
- # miscellaneous
- am2,
- shared_text_graph,
- # note: ^Z is printable, but we want it to appear in Keys Window
- # printable_chars=^Z,
- #
- # init/restore
- # \E[62;1"p -- set terminal mode to vt200, 7-bit control
- # WARNING -- changing mode, resets other things to default settings
- # - \E[?7h same as "AUTOWRAP YES" in setup mode
- init_fullscreen_mode=\E[62;1"p\E[?7h,
- # function keys
- key_f30=\E[17~, lab_f30=F6,
- key_f31=\E[18~, lab_f31=F7,
- key_f32=\E[19~, lab_f32=F8,
- key_f33=\E[20~, lab_f33=F9,
- key_f34=\E[21~, lab_f34=F10,
- # key_f35=\E[23~, lab_f35=F11, -- no, use as color/attribute hotkey
- # key_f36=\E[24~, lab_f36=F12, -- no, set to backspace
- # key_f37=\E[25~, lab_f37=F13, -- no, set to carriage return
- key_colattr_prefix=\E[23~,
- k_backspace=\E[24~,
- k_cr=\E[25~,
- key_f38=\E[26~, lab_f38=F14,
- key_f39=\E[28~, lab_f39=Help,
- key_f40=\E[29~, lab_f40=Do,
- key_f41=\E[31~, lab_f41=F17,
- key_f42=\E[32~, lab_f42=F18,
- key_f43=\E[33~, lab_f43=F19,
- key_f44=\E[34~, lab_f44=F20,
- # editing keypad
- # key_f50=\E[1~, lab_f50=Find,
- # key_f51=\E[2~, lab_f51=InsHere,
- # key_f52=\E[3~, lab_f52=Remove,
- # key_f53=\E[4~, lab_f53=Select,
- key_f54=\E[5~, lab_f54=PrvScr,
- key_f55=\E[6~, lab_f55=NxtScr,
- # get the rest from ansi terminal entry
- use=vt100,
-
- ########################################
- #
- # TERMINFO ADDENDUM SOURCE FILE -- vt100
- # TERMINFO ADDENDUM SOURCE FILE -- vt125 (like vt100 but with graphics)
- # TERMINFO ADDENDUM SOURCE FILE -- vt131 (like vt100 but faster)
- # TERMINFO ADDENDUM SOURCE FILE -- vt132
- #
- vt100|vt125|vt131|vt132|vt100 series,
- am2,
- # - \E[?7h same as "AUTOWRAP YES" in setup mode
- init_fullscreen_mode=\E[?7h,
- # miscellaneous
- # note: put graphics flag here since all vt terminals with graphics
- # capabilities share terminal memory
- shared_text_graph,
- # printable_chars=^X^Z,
- # get the rest from ansi terminal entry
- use=ansi,
- ########################################
- #
- # TERMINFO ADDENDUM SOURCE FILE -- ansi
- #
- ansi|common keys on ansi terminals,
- # miscellaneous
- linechars=lqkxmj,
- key_colattr_prefix=\E\E,
- # entries for numeric keypad keys
- key_f70=\EOp, lab_f70=Keypd\s0,
- key_f71=\EOq, lab_f71=Keypd\s1,
- key_f72=\EOr, lab_f72=Keypd\s2,
- key_f73=\EOs, lab_f73=Keypd\s3,
- key_f74=\EOt, lab_f74=Keypd\s4,
- key_f75=\EOu, lab_f75=Keypd\s5,
- key_f76=\EOv, lab_f76=Keypd\s6,
- key_f77=\EOw, lab_f77=Keypd\s7,
- key_f78=\EOx, lab_f78=Keypd\s8,
- key_f79=\EOy, lab_f79=Keypd\s9,
- key_f80=\EOl, lab_f80=Keypd\s\,,
- key_f81=\EOm, lab_f81=Keypd\s-,
- key_f82=\EOn, lab_f82=Keypd\s.,
- k_cr=\EOM,
- # entries for arrow keys
- k_up=\EOA, k_down=\EOB, k_right=\EOC, k_left=\EOD,
- # misc special keys -- rubout key
- k_backspace=\177,
- # initialization
- # - \E[?1h same as CURSORKEYS YES (F1-F4 send \EOA - \EOD)
- init_keys=\E[?1h,
- # - \E(B same as "SELECTCHARSET G0, B" in setup mode
- # - \E)0 same as "SELECTCHARSET G1, 0" in setup mode
- init_alt_char_set=\E(B\E)0,
- # set up control characters
- use=cntlchars,
- ########################################
- #
- # CONTROL CHARACTER KEY SETUPS
- #
- cntlchars|Control Character Key Setups,
- # keys we have no choice about
- k_backspace=^H, k_nfld=^I,
- # deleting
- k_dword=^W, k_deofld=^E, k_dc=^D,
- # moving cursor
- k_pword=^T, k_nword=^Y,
- k_home=^U,
- k_down=^N, k_left=^J, k_up=^K, k_right=^L,
- k_mvbol=^O, k_mveol=^P,
- # insert toggle
- k_instoggle=^X,
- # unused (left for keys window)
- # ^A, ^Z, -- BACKWARD, FORWARD
- # ^R, ^F, ^G, ^V, ^B -- PASTE, STORE, CUT, MARK, UNMARK
- # ^C if not unix interrupt char
- # unusable
- # ^Q, ^S -- XON/XOFF processing
-
-