* Modernize Whitespace token: basic lexer * Modernize Whitespace token: bibtex lexer * Modernize Whitespace token: boa lexer * Modernize Whitespace token: capnproto lexer + new example * Modernize Whitespace token: cddl lexer * Modernize Whitespace token: chapel lexer * Modernize Whitespace token: c_like lexer * Modernize Whitespace token: configs lexer * Modernize Whitespace token: console lexer * Modernize Whitespace token: crystal lexer * Modernize Whitespace token: csound lexer * Modernize Whitespace token: css lexer * Revert a change in basic lexer
14552 lines
356 KiB
Text
Generated
14552 lines
356 KiB
Text
Generated
'######## This example from excerpt of <http://www.catb.org/esr/terminfo/>:' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#\tVersion 11.0.1' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#\t$Date: 2000/03/02 15:51:11 $' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#\ttermcap syntax' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n\n' Text.Whitespace
|
|
|
|
'######## ANSI, UNIX CONSOLE, AND SPECIAL TYPES' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# This section describes terminal classes and brands that are still' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# quite common.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n\n' Text.Whitespace
|
|
|
|
'#### Specials' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Special "terminals". These are used to label tty lines when you don\'t' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# know what kind of terminal is on it. The characteristics of an unknown' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# terminal are the lowest common denominator - they look about like a ti 700.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n\n' Text.Whitespace
|
|
|
|
'dumb' Name.Tag
|
|
'|' Punctuation
|
|
'80-column dumb tty' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'unknown' Name.Tag
|
|
'|' Punctuation
|
|
'unknown terminal type' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'gn' Name.Class
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'dumb' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'lpr' Name.Tag
|
|
'|' Punctuation
|
|
'printer' Name.Attribute
|
|
'|' Punctuation
|
|
'line printer' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'bs' Name.Class
|
|
':' Punctuation
|
|
'hc' Name.Class
|
|
':' Punctuation
|
|
'os' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'132' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'66' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'ff' Name.Class
|
|
'=' Operator
|
|
'^L' Literal
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'glasstty' Name.Tag
|
|
'|' Punctuation
|
|
'classic glass tty interpreting ASCII control characters' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'bs' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'^L' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'nw' Name.Class
|
|
'=' Operator
|
|
'^M^J' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'vanilla' Name.Tag
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'bs' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#### ANSI.SYS/ISO 6429/ECMA-48 Capabilities' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# See the end-of-file comment for more on these.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n\n' Text.Whitespace
|
|
|
|
'# ANSI capabilities are broken up into pieces, so that a terminal' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# implementing some ANSI subset can use many of them.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi+local1' Name.Tag
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[D' Literal
|
|
':' Punctuation
|
|
'nd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'up' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi+local' Name.Tag
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'DO' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dB' Literal
|
|
':' Punctuation
|
|
'LE' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dD' Literal
|
|
':' Punctuation
|
|
'RI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dC' Literal
|
|
':' Punctuation
|
|
'UP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dA' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+local1' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi+tabs' Name.Tag
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'bt' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[Z' Literal
|
|
':' Punctuation
|
|
'ct' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[2g' Literal
|
|
':' Punctuation
|
|
'st' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EH' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi+inittabs' Name.Tag
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'it' Name.Class
|
|
'#' Operator
|
|
'8' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+tabs' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi+erase' Name.Tag
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'ce' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi+rca' Name.Tag
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ch' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%+^AG' Literal
|
|
':' Punctuation
|
|
'cv' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%+^Ad' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi+cup' Name.Tag
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dH' Literal
|
|
':' Punctuation
|
|
'ho' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi+rep' Name.Tag
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'..rp' Name.Class
|
|
'=' Operator
|
|
'%p1%c' Literal
|
|
'\\' Literal
|
|
'E[%p2%{1}%-%db' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi+idl1' Name.Tag
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'al' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'dl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[M' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi+idl' Name.Tag
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'AL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dL' Literal
|
|
':' Punctuation
|
|
'DL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dM' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+idl1' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi+idc' Name.Tag
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'IC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%d@' Literal
|
|
':' Punctuation
|
|
'dc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[P' Literal
|
|
':' Punctuation
|
|
'ei' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E6' Literal
|
|
':' Punctuation
|
|
'ic' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[@' Literal
|
|
':' Punctuation
|
|
'im' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E6' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi+arrows' Name.Tag
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'kh' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[D' Literal
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi+sgr' Name.Tag
|
|
'|' Punctuation
|
|
'ansi graphic renditions' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'mb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5m' Literal
|
|
':' Punctuation
|
|
'me' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[0m' Literal
|
|
':' Punctuation
|
|
'mk' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[8m' Literal
|
|
':' Punctuation
|
|
'mr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi+sgrso' Name.Tag
|
|
'|' Punctuation
|
|
'ansi standout only' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'so' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi+sgrul' Name.Tag
|
|
'|' Punctuation
|
|
'ansi underline only' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi+sgrbold' Name.Tag
|
|
'|' Punctuation
|
|
'ansi graphic renditions; assuming terminal has bold; not dim' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'md' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'..sa' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%?%p1%t7;%;%?%p2%t4;%;%?%p3%t7;%;%?%p4%t5;%;%?%p6%t1;%;m' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+sgr' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+sgrso' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+sgrul' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi+sgrdim' Name.Tag
|
|
'|' Punctuation
|
|
'ansi graphic renditions; assuming terminal has dim; not bold' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'mh' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[2m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'..sa' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%?%p1%t7;%;%?%p2%t4;%;%?%p3%t7;%;%?%p4%t5;%;%?%p5%t2;%;m' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+sgr' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+sgrso' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+sgrul' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi+pp' Name.Tag
|
|
'|' Punctuation
|
|
'ansi printer port' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'pf' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4i' Literal
|
|
':' Punctuation
|
|
'po' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5i' Literal
|
|
':' Punctuation
|
|
'ps' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[0i' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi+csr' Name.Tag
|
|
'|' Punctuation
|
|
'ansi scroll-region plus cursor save & restore' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dr' Literal
|
|
':' Punctuation
|
|
'rc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'sc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# The IBM PC alternate character set. Plug this into any Intel console entry.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# We use \\E[11m for rmacs rather than \\E[12m so the <acsc> string can use the' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# ROM graphics for control characters such as the diamond, up- and down-arrow.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# This works with the System V, Linux, and BSDI consoles. It's a safe bet this" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# will work with any Intel console, they all seem to have inherited \\E[11m' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# from the ANSI.SYS de-facto standard.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'klone+acs' Name.Tag
|
|
'|' Punctuation
|
|
'alternate character set for ansi.sys displays' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ac' Name.Class
|
|
'=' Operator
|
|
'+' Literal
|
|
'\\' Literal
|
|
'020' Literal
|
|
'\\' Literal
|
|
'054' Literal
|
|
'\\' Literal
|
|
'021-' Literal
|
|
'\\' Literal
|
|
'030.^Y0' Literal
|
|
'\\' Literal
|
|
'333`' Literal
|
|
'\\' Literal
|
|
'004a' Literal
|
|
'\\' Literal
|
|
'261f' Literal
|
|
'\\' Literal
|
|
'370g' Literal
|
|
'\\' Literal
|
|
'361h' Literal
|
|
'\\' Literal
|
|
'260j' Literal
|
|
'\\' Literal
|
|
'331k' Literal
|
|
'\\' Literal
|
|
'277l' Literal
|
|
'\\' Literal
|
|
'332m' Literal
|
|
'\\' Literal
|
|
'300n' Literal
|
|
'\\' Literal
|
|
'305o~p' Literal
|
|
'\\' Literal
|
|
'304q' Literal
|
|
'\\' Literal
|
|
'304r' Literal
|
|
'\\' Literal
|
|
'304s_t' Literal
|
|
'\\' Literal
|
|
'303u' Literal
|
|
'\\' Literal
|
|
'264v' Literal
|
|
'\\' Literal
|
|
'301w' Literal
|
|
'\\' Literal
|
|
'302x' Literal
|
|
'\\' Literal
|
|
'263y' Literal
|
|
'\\' Literal
|
|
'363z' Literal
|
|
'\\' Literal
|
|
'362{' Literal
|
|
'\\' Literal
|
|
'343|' Literal
|
|
'\\' Literal
|
|
'330}' Literal
|
|
'\\' Literal
|
|
'234~' Literal
|
|
'\\' Literal
|
|
'376' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ae' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[10m' Literal
|
|
':' Punctuation
|
|
'as' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[11m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# Highlight controls corresponding to the ANSI.SYS standard. Most ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# console drivers for Intel boxes obey these. Makes the same assumption' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# about \\E[11m as klone+acs. True ANSI/ECMA-48 would have :se=\\E[27m:,' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# :ue=\\E[24m:, but this isn't a documented feature of ANSI.SYS." Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'klone+sgr' Name.Tag
|
|
'|' Punctuation
|
|
'attribute control for ansi.sys displays' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'S2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[11m' Literal
|
|
':' Punctuation
|
|
'S3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[10m' Literal
|
|
':' Punctuation
|
|
'mb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5m' Literal
|
|
':' Punctuation
|
|
'md' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1m' Literal
|
|
':' Punctuation
|
|
'me' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[0;10m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'mk' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[8m' Literal
|
|
':' Punctuation
|
|
'mr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'..sa' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'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' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'so' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'klone+acs' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# Highlight controls corresponding to the ANSI.SYS standard. *All*' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# console drivers for Intel boxes obey these. Does not assume \\E[11m will' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# work; uses \\E[12m instead, which is pretty bulletproof but loses you the ACS' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# diamond and arrow characters under curses.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'klone+sgr-dumb' Name.Tag
|
|
'|' Punctuation
|
|
'attribute control for ansi.sys displays (no ESC [ 11 m)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'as' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[12m' Literal
|
|
':' Punctuation
|
|
'mb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5m' Literal
|
|
':' Punctuation
|
|
'md' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1m' Literal
|
|
':' Punctuation
|
|
'me' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[0;10m' Literal
|
|
':' Punctuation
|
|
'mk' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[8m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'mr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'..sa' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'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' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'so' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'klone+acs' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# KOI8-R (RFC1489) acs (alternate character set)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# From: Qing Long <qinglong@Bolizm.ihep.su>, 24 Feb 1996.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'klone+koi8acs' Name.Tag
|
|
'|' Punctuation
|
|
'alternate character set for ansi.sys displays with KOI8 charset' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ac' Name.Class
|
|
'=' Operator
|
|
'+' Literal
|
|
'\\' Literal
|
|
'020' Literal
|
|
'\\' Literal
|
|
'054' Literal
|
|
'\\' Literal
|
|
'021-' Literal
|
|
'\\' Literal
|
|
'036.^_0' Literal
|
|
'\\' Literal
|
|
'215`' Literal
|
|
'\\' Literal
|
|
'004a' Literal
|
|
'\\' Literal
|
|
'237f' Literal
|
|
'\\' Literal
|
|
'234g' Literal
|
|
'\\' Literal
|
|
'232h' Literal
|
|
'\\' Literal
|
|
'222i' Literal
|
|
'\\' Literal
|
|
'220j' Literal
|
|
'\\' Literal
|
|
'205k' Literal
|
|
'\\' Literal
|
|
'203l' Literal
|
|
'\\' Literal
|
|
'202m' Literal
|
|
'\\' Literal
|
|
'204n' Literal
|
|
'\\' Literal
|
|
'212o' Literal
|
|
'\\' Literal
|
|
'213p' Literal
|
|
'\\' Literal
|
|
'216q' Literal
|
|
'\\' Literal
|
|
'0r' Literal
|
|
'\\' Literal
|
|
'217s' Literal
|
|
'\\' Literal
|
|
'214t' Literal
|
|
'\\' Literal
|
|
'206u' Literal
|
|
'\\' Literal
|
|
'207v' Literal
|
|
'\\' Literal
|
|
'210w' Literal
|
|
'\\' Literal
|
|
'211x' Literal
|
|
'\\' Literal
|
|
'201y' Literal
|
|
'\\' Literal
|
|
'230z' Literal
|
|
'\\' Literal
|
|
'231{' Literal
|
|
'\\' Literal
|
|
'267|' Literal
|
|
'\\' Literal
|
|
'274}L~' Literal
|
|
'\\' Literal
|
|
'225' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ae' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[10m' Literal
|
|
':' Punctuation
|
|
'as' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[11m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# ANSI.SYS color control. The setab/setaf caps depend on the coincidence' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# between SVr4/XPG4's color numbers and ANSI.SYS attributes. Here are longer" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# but equivalent strings that don't rely on that coincidence:" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# setb=\\E[4%?%p1%{1}%=%t4%e%p1%{3}%=%t6%e%p1%{4}%=%t1%e%p1%{6}%=%t3%e%p1%d%;m,' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# setf=\\E[3%?%p1%{1}%=%t4%e%p1%{3}%=%t6%e%p1%{4}%=%t1%e%p1%{6}%=%t3%e%p1%d%;m,' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# The DOS 5 manual asserts that these sequences meet the ISO 6429 standard.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# They match a subset of ECMA-48.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'klone+color' Name.Tag
|
|
'|' Punctuation
|
|
'color control for ansi.sys and ISO6429-compatible displays' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'Co' Name.Class
|
|
'#' Operator
|
|
'8' Literal.Number
|
|
':' Punctuation
|
|
'NC' Name.Class
|
|
'#' Operator
|
|
'3' Literal.Number
|
|
':' Punctuation
|
|
'pa' Name.Class
|
|
'#' Operator
|
|
'64' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'AB' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4%p1%dm' Literal
|
|
':' Punctuation
|
|
'AF' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[3%p1%dm' Literal
|
|
':' Punctuation
|
|
'op' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[37;40m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
"# This is better than klone+color, it doesn't assume white-on-black as the" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# default color pair, but many `ANSI' terminals don't grok the <op> cap." Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'ecma+color' Name.Tag
|
|
'|' Punctuation
|
|
'color control for ECMA-48-compatible terminals' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'Co' Name.Class
|
|
'#' Operator
|
|
'8' Literal.Number
|
|
':' Punctuation
|
|
'NC' Name.Class
|
|
'#' Operator
|
|
'3' Literal.Number
|
|
':' Punctuation
|
|
'pa' Name.Class
|
|
'#' Operator
|
|
'64' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'AB' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4%p1%dm' Literal
|
|
':' Punctuation
|
|
'AF' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[3%p1%dm' Literal
|
|
':' Punctuation
|
|
'op' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[39;49m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# Attribute control for ECMA-48-compatible terminals' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'ecma+sgr' Name.Tag
|
|
'|' Punctuation
|
|
'attribute capabilities for true ECMA-48 terminals' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[27m' Literal
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[24m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'klone+sgr' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# For comparison, here are all the capabilities implied by the Intel' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Binary Compatibility Standard (level 2) that fit within terminfo.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# For more detail on this rather pathetic standard, see the comments' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# near the end of this file.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'ibcs2' Name.Tag
|
|
'|' Punctuation
|
|
'Intel Binary Compatibility Standard prescriptions' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'AL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dL' Literal
|
|
':' Punctuation
|
|
'DC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dP' Literal
|
|
':' Punctuation
|
|
'DO' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dB' Literal
|
|
':' Punctuation
|
|
'IC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%d@' Literal
|
|
':' Punctuation
|
|
'LE' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dD' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'RA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?7l' Literal
|
|
':' Punctuation
|
|
'RI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dC' Literal
|
|
':' Punctuation
|
|
'S1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E=%p1%dg' Literal
|
|
':' Punctuation
|
|
'SA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
':' Punctuation
|
|
'SF' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dS' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'SR' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dT' Literal
|
|
':' Punctuation
|
|
'UP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dA' Literal
|
|
':' Punctuation
|
|
'bt' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[Z' Literal
|
|
':' Punctuation
|
|
'ch' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%dG' Literal
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'Ec' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dH' Literal
|
|
':' Punctuation
|
|
'ct' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[g' Literal
|
|
':' Punctuation
|
|
'cv' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%dd' Literal
|
|
':' Punctuation
|
|
'ec' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dX' Literal
|
|
':' Punctuation
|
|
'ei' Name.Class
|
|
'=' Operator
|
|
':' Punctuation
|
|
'im' Name.Class
|
|
'=' Operator
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'rc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
':' Punctuation
|
|
'sc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
':' Punctuation
|
|
'st' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EH' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#### ANSI/ECMA-48 terminals and terminal emulators' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# See near the end of this file for details on ANSI conformance.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# Don't mess with these entries! Lots of other entries depend on them!" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# This section lists entries in a least-capable to most-capable order.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# if you're in doubt about what `ANSI' matches yours, try them in that" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# order and back off from the first that breaks.' Comment
|
|
'\n\n' Text.Whitespace
|
|
|
|
'# ansi-mr is for ANSI terminals with ONLY relative cursor addressing' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# and more than one page of memory. It uses local motions instead of' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# direct cursor addressing, and makes almost no assumptions. It does' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# assume auto margins, no padding and/or xon/xoff, and a 24x80 screen.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi-mr' Name.Tag
|
|
'|' Punctuation
|
|
'mem rel cup ansi' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'xo' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'24' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vanilla' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+erase' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+local1' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# ansi-mini is a bare minimum ANSI terminal. This should work on anything, but ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# beware of screen size problems and memory relative cursor addressing.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi-mini' Name.Tag
|
|
'|' Punctuation
|
|
'minimum ansi standard terminal' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'xo' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'24' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vanilla' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+cup' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+erase' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# ansi-mtabs adds relative addressing and minimal tab support ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi-mtabs' Name.Tag
|
|
'|' Punctuation
|
|
'any ansi terminal with pessimistic assumptions' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'it' Name.Class
|
|
'#' Operator
|
|
'8' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+local1' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi-mini' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# ANSI X3.64 from emory!mlhhh (Hugh Hansard) via BRL' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# The following is an entry for the full ANSI 3.64 (1977). It lacks' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# padding, but most terminals using the standard are "fast" enough' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# not to require any -- even at 9600 bps. If you encounter problems,' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# try including the padding specifications.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Note: the :as: and :ae: specifications are not implemented here, for' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# the available termcap documentation does not make clear WHICH alternate' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# character set to specify. ANSI 3.64 seems to make allowances for several.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Please make the appropriate adjustments to fit your needs -- that is' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# if you will be using alternate character sets.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# There are very few terminals running the full ANSI 3.64 standard,' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# so I could only test this entry on one verified terminal (Visual 102).' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# I would appreciate the results on other terminals sent to me.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Please report comments, changes, and problems to:' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# U.S. MAIL: Hugh Hansard' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Box: 22830' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Emory University' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Atlanta, GA. 30322.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# USENET {akgua,msdc,sb1,sb6,gatech}!emory!mlhhh.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (Added vt100 :rc:,:sc: to quiet a tic warning --esr)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi77' Name.Tag
|
|
'|' Punctuation
|
|
'ansi 3.64 standard 1977 version' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'bs' Name.Class
|
|
':' Punctuation
|
|
'mi' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'it' Name.Class
|
|
'#' Operator
|
|
'8' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'24' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'al' Name.Class
|
|
'=' Operator
|
|
'5*' Literal
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'cd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'ce' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[;H' Literal
|
|
'\\' Literal
|
|
'E[2J' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dH' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'cs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dr' Literal
|
|
':' Punctuation
|
|
'dc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[P' Literal
|
|
':' Punctuation
|
|
'dl' Name.Class
|
|
'=' Operator
|
|
'5*' Literal
|
|
'\\' Literal
|
|
'E[M' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'ei' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4l' Literal
|
|
':' Punctuation
|
|
'ho' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'im' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4h' Literal
|
|
':' Punctuation
|
|
'k1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOP' Literal
|
|
':' Punctuation
|
|
'k2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOR' Literal
|
|
':' Punctuation
|
|
'k4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOS' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'kh' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[D' Literal
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'nd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'nw' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
'\\' Literal
|
|
'ED' Literal
|
|
':' Punctuation
|
|
'rc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'sc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'ED' Literal
|
|
':' Punctuation
|
|
'so' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'sr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EM' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'up' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
"# Procomm and some other ANSI emulations don't recognize all of the ANSI-" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# standard capabilities. This entry deletes :UP:, :RI:, :DO:, :LE:, and ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# <vpa>/<hpa> capabilities, forcing curses to use repetitions of :up:, ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# :nd:, :do: and :le:. Also deleted :IC: and :ic:, as QModem up to ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# 5.03 doesn't recognize these. Finally, we delete :rp: and :sr:, which seem" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# to confuse many emulators. On the other hand, we can count on these programs' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# doing :ae:/:as:/:sa:. Older versions of this entry featured ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# <invis=\\E[9m>, but <invis=\\E[8m> now seems to be more common under' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# ANSI.SYS influence.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# From: Eric S. Raymond <esr@snark.thyrsus.com> Oct 30 1995' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'pcansi-m' Name.Tag
|
|
'|' Punctuation
|
|
'pcansi-mono' Name.Attribute
|
|
'|' Punctuation
|
|
'ibm-pc terminal programs claiming to be ansi (mono mode)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'bs' Name.Class
|
|
':' Punctuation
|
|
'mi' Name.Class
|
|
':' Punctuation
|
|
'ms' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'it' Name.Class
|
|
'#' Operator
|
|
'8' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'24' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'al' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'bt' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[Z' Literal
|
|
':' Punctuation
|
|
'cd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'ce' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dH' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'ct' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[2g' Literal
|
|
':' Punctuation
|
|
'dc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[P' Literal
|
|
':' Punctuation
|
|
'dl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[M' Literal
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ho' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'kh' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[D' Literal
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[D' Literal
|
|
':' Punctuation
|
|
'nd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'st' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EH' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'up' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'klone+sgr-dumb' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'pcansi-25-m' Name.Tag
|
|
'|' Punctuation
|
|
'pcansi25m' Name.Attribute
|
|
'|' Punctuation
|
|
'ibm-pc terminal programs with 25 lines (mono mode)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'25' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'pcansi-m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'pcansi-33-m' Name.Tag
|
|
'|' Punctuation
|
|
'pcansi33m' Name.Attribute
|
|
'|' Punctuation
|
|
'ibm-pc terminal programs with 33 lines (mono mode)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'33' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'pcansi-m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'pcansi-43-m' Name.Tag
|
|
'|' Punctuation
|
|
'ansi43m' Name.Attribute
|
|
'|' Punctuation
|
|
'ibm-pc terminal programs with 43 lines (mono mode)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'43' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'pcansi-m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'# The color versions. All PC emulators do color...' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'pcansi' Name.Tag
|
|
'|' Punctuation
|
|
'ibm-pc terminal programs claiming to be ansi' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'klone+color' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'pcansi-m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'pcansi-25' Name.Tag
|
|
'|' Punctuation
|
|
'pcansi25' Name.Attribute
|
|
'|' Punctuation
|
|
'ibm-pc terminal programs with 25 lines' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'25' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'pcansi' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'pcansi-33' Name.Tag
|
|
'|' Punctuation
|
|
'pcansi33' Name.Attribute
|
|
'|' Punctuation
|
|
'ibm-pc terminal programs with 33 lines' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'33' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'pcansi' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'pcansi-43' Name.Tag
|
|
'|' Punctuation
|
|
'pcansi43' Name.Attribute
|
|
'|' Punctuation
|
|
'ibm-pc terminal programs with 43 lines' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'43' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'pcansi' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# ansi-m -- full ANSI X3.64 with ANSI.SYS-compatible attributes, no color.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# If you want pound signs rather than dollars, replace `B' with `A'" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# in the <s0ds>, <s1ds>, <s2ds>, and <s3ds> capabilities.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# From: Eric S. Raymond <esr@snark.thyrsus.com> Nov 6 1995' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi-m' Name.Tag
|
|
'|' Punctuation
|
|
'ansi-mono' Name.Attribute
|
|
'|' Punctuation
|
|
'ANSI X3.64-1979 terminal with ANSI.SYS compatible attributes' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'5i' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'AL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dL' Literal
|
|
':' Punctuation
|
|
'DC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dP' Literal
|
|
':' Punctuation
|
|
'DL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dM' Literal
|
|
':' Punctuation
|
|
'DO' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dB' Literal
|
|
':' Punctuation
|
|
'IC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%d@' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'LE' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dD' Literal
|
|
':' Punctuation
|
|
'RI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dC' Literal
|
|
':' Punctuation
|
|
'SF' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dS' Literal
|
|
':' Punctuation
|
|
'SR' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dT' Literal
|
|
':' Punctuation
|
|
'UP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dA' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1K' Literal
|
|
':' Punctuation
|
|
'ch' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%dG' Literal
|
|
':' Punctuation
|
|
'ct' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[2g' Literal
|
|
':' Punctuation
|
|
'cv' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%dd' Literal
|
|
':' Punctuation
|
|
'ec' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dX' Literal
|
|
':' Punctuation
|
|
'ei' Name.Class
|
|
'=' Operator
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'im' Name.Class
|
|
'=' Operator
|
|
':' Punctuation
|
|
'kB' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[Z' Literal
|
|
':' Punctuation
|
|
'kI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[D' Literal
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'nw' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'r' Literal
|
|
'\\' Literal
|
|
'E[S' Literal
|
|
':' Punctuation
|
|
'pf' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4i' Literal
|
|
':' Punctuation
|
|
'po' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5i' Literal
|
|
':' Punctuation
|
|
'..rp' Name.Class
|
|
'=' Operator
|
|
'%p1%c' Literal
|
|
'\\' Literal
|
|
'E[%p2%{1}%-%db' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
's0' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E(B' Literal
|
|
':' Punctuation
|
|
's1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E)B' Literal
|
|
':' Punctuation
|
|
's2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E*B' Literal
|
|
':' Punctuation
|
|
's3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E+B' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[I' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'pcansi-m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# ansi -- this terminfo expresses the largest subset of X3.64 that will fit in' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# standard terminfo. Assumes ANSI.SYS-compatible attributes and color.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# From: Eric S. Raymond <esr@snark.thyrsus.com> Nov 6 1995' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi' Name.Tag
|
|
'|' Punctuation
|
|
'ansi/pc-term compatible with color' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'u6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dR' Literal
|
|
':' Punctuation
|
|
'u7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[6n' Literal
|
|
':' Punctuation
|
|
'..u8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?%[;0123456789]c' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'u9' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[c' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ecma+color' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'klone+sgr' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi-m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# ansi-generic is a vanilla ANSI terminal. This is assumed to implement ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# all the normal ANSI stuff with no extensions. It assumes ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# insert/delete line/char is there, so it won't work with " Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# vt100 clones. It assumes video attributes for bold, blink, ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# underline, and reverse, which won't matter much if the terminal " Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# can't do some of those. Padding is assumed to be zero, which " Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# shouldn't hurt since xon/xoff is assumed." Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'ansi-generic' Name.Tag
|
|
'|' Punctuation
|
|
'generic ansi standard terminal' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'xo' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'24' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vanilla' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+csr' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+cup' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+rca' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+erase' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+tabs' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+local' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+idc' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+idl' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+rep' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+sgrbold' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ansi+arrows' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#### Linux consoles' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n\n' Text.Whitespace
|
|
|
|
'# This entry is good for the 1.2.13 or later version of the Linux console.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# ***************************************************************************' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# * *' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# * WARNING: *' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# * Linuxes come with a default keyboard mapping kcbt=^I. This entry, in *' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# * response to user requests, assumes kcbt=\\E[Z, the ANSI/ECMA reverse-tab *' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# * character. Here are the keymap replacement lines that will set this up: *' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# * *' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#\tkeycode 15 = Tab Tab' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#\t\talt keycode 15 = Meta_Tab' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#\t\tshift\tkeycode 15 = F26' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#\tstring F26 ="\\033[Z"' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# * *' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# * This has to use a key slot which is unfortunate (any unused one will *' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# * do, F26 is the higher-numbered one). The change ought to be built *' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# * into the kernel tables. *' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# * *' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# ***************************************************************************' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# The 1.3.x kernels add color-change capabilities; if yours doesn't have this" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# and it matters, turn off <ccc>. The %02x escape used to implement this is' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# not back-portable to SV curses and not supported in ncurses versions before' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# 1.9.9. All linux kernels since 1.2.13 (at least) set the screen size' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# themselves; this entry assumes that capability.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# This entry is good for the 1.2.13 or later version of the Linux console.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# ***************************************************************************' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# * *' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# * WARNING: *' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# * Linuxes come with a default keyboard mapping kcbt=^I. This entry, in *' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# * response to user requests, assumes kcbt=\\E[Z, the ANSI/ECMA reverse-tab *' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# * character. Here are the keymap replacement lines that will set this up: *' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# * *' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#\tkeycode 15 = Tab Tab' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#\t\talt keycode 15 = Meta_Tab' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#\t\tshift\tkeycode 15 = F26' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#\tstring F26 ="\\033[Z"' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# * *' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# * This has to use a key slot which is unfortunate (any unused one will *' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# * do, F26 is the higher-numbered one). The change ought to be built *' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# * into the kernel tables. *' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# * *' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# ***************************************************************************' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# The 1.3.x kernels add color-change capabilities; if yours doesn't have this" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# and it matters, turn off <ccc>. The %02x escape used to implement this is' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# not back-portable to SV curses and not supported in ncurses versions before' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# 1.9.9. All linux kernels since 1.2.13 (at least) set the screen size' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# themselves; this entry assumes that capability.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# The 2.2.x kernels add a private mode that sets the cursor type; use that to' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# get a block cursor for cvvis.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# reported by Frank Heckenbach <frank@g-n-u.de>.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (untranslatable capabilities removed to fit entry within 1023 bytes)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (sgr removed to fit entry within 1023 bytes)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (terminfo-only capabilities suppressed to fit entry within 1023 bytes)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'linux' Name.Tag
|
|
'|' Punctuation
|
|
'linux console' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'eo' Name.Class
|
|
':' Punctuation
|
|
'mi' Name.Class
|
|
':' Punctuation
|
|
'ms' Name.Class
|
|
':' Punctuation
|
|
'xn' Name.Class
|
|
':' Punctuation
|
|
'xo' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'it' Name.Class
|
|
'#' Operator
|
|
'8' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'AL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dL' Literal
|
|
':' Punctuation
|
|
'DC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dP' Literal
|
|
':' Punctuation
|
|
'DL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dM' Literal
|
|
':' Punctuation
|
|
'IC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%d@' Literal
|
|
':' Punctuation
|
|
'K2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[G' Literal
|
|
':' Punctuation
|
|
'al' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'cd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'ce' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dH' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dr' Literal
|
|
':' Punctuation
|
|
'ct' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[3g' Literal
|
|
':' Punctuation
|
|
'dc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[P' Literal
|
|
':' Punctuation
|
|
'dl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[M' Literal
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'ec' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dX' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ei' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4l' Literal
|
|
':' Punctuation
|
|
'ho' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'ic' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[@' Literal
|
|
':' Punctuation
|
|
'im' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4h' Literal
|
|
':' Punctuation
|
|
'k1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[[A' Literal
|
|
':' Punctuation
|
|
'k2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[[B' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[[C' Literal
|
|
':' Punctuation
|
|
'k4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[[D' Literal
|
|
':' Punctuation
|
|
'k5' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[[E' Literal
|
|
':' Punctuation
|
|
'k6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[17~' Literal
|
|
':' Punctuation
|
|
'k7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[18~' Literal
|
|
':' Punctuation
|
|
'k8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[19~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k9' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[20~' Literal
|
|
':' Punctuation
|
|
'kD' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[3~' Literal
|
|
':' Punctuation
|
|
'kI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[2~' Literal
|
|
':' Punctuation
|
|
'kN' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[6~' Literal
|
|
':' Punctuation
|
|
'kP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5~' Literal
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'177' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'kh' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1~' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[D' Literal
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'mh' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[2m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'mr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'nd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'nw' Name.Class
|
|
'=' Operator
|
|
'^M^J' Literal
|
|
':' Punctuation
|
|
'rc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'sc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[27m' Literal
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'sr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EM' Literal
|
|
':' Punctuation
|
|
'st' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EH' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[24m' Literal
|
|
':' Punctuation
|
|
'up' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'vb' Name.Class
|
|
'=' Operator
|
|
'200' Literal
|
|
'\\' Literal
|
|
'E[?5h' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
':' Punctuation
|
|
've' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?25h' Literal
|
|
'\\' Literal
|
|
'E[?0c' Literal
|
|
':' Punctuation
|
|
'vi' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?25l' Literal
|
|
'\\' Literal
|
|
'E[?1c' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'vs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?25h' Literal
|
|
'\\' Literal
|
|
'E[?8c' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'klone+sgr' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ecma+color' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'linux-m' Name.Tag
|
|
'|' Punctuation
|
|
'Linux console no color' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'Co@' Name.Class
|
|
':' Punctuation
|
|
'pa@' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'AB@' Name.Class
|
|
':' Punctuation
|
|
'AF@' Name.Class
|
|
':' Punctuation
|
|
'Sb@' Name.Class
|
|
':' Punctuation
|
|
'Sf@' Name.Class
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'linux' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'linux-c-nc' Name.Tag
|
|
'|' Punctuation
|
|
'linux console 1.3.x hack for ncurses only' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cc' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'..Ic' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E]P%p1%x%p2%{255}%*%{1000}%/%02x%p3%{255}%*%{1000}%/%02x%p4%{255}%*%{1000}%/%02x' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'oc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E]R' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'linux' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'# From: Dennis Henriksen <opus@osrl.dk>, 9 July 1996' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'linux-c' Name.Tag
|
|
'|' Punctuation
|
|
'linux console 1.3.6+ with private palette for each virtual console' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cc' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'Co' Name.Class
|
|
'#' Operator
|
|
'8' Literal.Number
|
|
':' Punctuation
|
|
'pa' Name.Class
|
|
'#' Operator
|
|
'64' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'..Ic' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
"E]P%?%p1%{9}%>%t%p1%{10}%-%'a'%+%c%e%p1%d%;%p2%{255}%&%Pr%gr%{16}%/%Px%?%gx%{9}%>%t%gx%{10}%-%'A'%+%c%e%gx%d%;%gr%{15}%&%Px%?%gx%{9}%>%t%gx%{10}%-%'A'%+%c%e%gx%d%;%p3%{255}%&%Pr%gr%{16}%/%Px%?%gx%{9}%>%t%gx%{10}%-%'A'%+%c%e%gx%d%;%gr%{15}%&%Px%?%gx%{9}%>%t%gx%{10}%-%'A'%+%c%e%gx%d%;%p4%{255}%&%Pr%gr%{16}%/%Px%?%gx%{9}%>%t%gx%{10}%-%'A'%+%c%e%gx%d%;%gr%{15}%&%Px%?%gx%{9}%>%t%gx%{10}%-%'A'%+%c%e%gx%d%;" Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'oc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E]R' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'linux' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# See the note on ICH/ICH1 VERSUS RMIR/SMIR near the end of file' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'linux-nic' Name.Tag
|
|
'|' Punctuation
|
|
'linux with ich/ich1 suppressed for non-curses programs' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'IC@' Name.Class
|
|
':' Punctuation
|
|
'ei' Name.Class
|
|
'=' Operator
|
|
':' Punctuation
|
|
'ic@' Name.Class
|
|
':' Punctuation
|
|
'im' Name.Class
|
|
'=' Operator
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'linux' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# This assumes you have used setfont(8) to load one of the Linux koi8-r fonts.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# acsc entry from Pavel Roskin" <pavel@absolute.spb.su>, 29 Sep 1997.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'linux-koi8' Name.Tag
|
|
'|' Punctuation
|
|
'linux with koi8 alternate character set' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ac' Name.Class
|
|
'=' Operator
|
|
'+' Literal
|
|
'\\' Literal
|
|
'020' Literal
|
|
'\\' Literal
|
|
'054' Literal
|
|
'\\' Literal
|
|
'021-' Literal
|
|
'\\' Literal
|
|
'030.^Y0' Literal
|
|
'\\' Literal
|
|
'215`' Literal
|
|
'\\' Literal
|
|
'004a' Literal
|
|
'\\' Literal
|
|
'221f' Literal
|
|
'\\' Literal
|
|
'234g' Literal
|
|
'\\' Literal
|
|
'237h' Literal
|
|
'\\' Literal
|
|
'220i' Literal
|
|
'\\' Literal
|
|
'276j' Literal
|
|
'\\' Literal
|
|
'205k' Literal
|
|
'\\' Literal
|
|
'203l' Literal
|
|
'\\' Literal
|
|
'202m' Literal
|
|
'\\' Literal
|
|
'204n' Literal
|
|
'\\' Literal
|
|
'212o~p' Literal
|
|
'\\' Literal
|
|
'0q' Literal
|
|
'\\' Literal
|
|
'0r' Literal
|
|
'\\' Literal
|
|
'0s_t' Literal
|
|
'\\' Literal
|
|
'206u' Literal
|
|
'\\' Literal
|
|
'207v' Literal
|
|
'\\' Literal
|
|
'211w' Literal
|
|
'\\' Literal
|
|
'210x' Literal
|
|
'\\' Literal
|
|
'201y' Literal
|
|
'\\' Literal
|
|
'230z' Literal
|
|
'\\' Literal
|
|
'231{' Literal
|
|
'\\' Literal
|
|
'267|' Literal
|
|
'\\' Literal
|
|
'274~' Literal
|
|
'\\' Literal
|
|
'224' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'linux' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'klone+koi8acs' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
"# Another entry for KOI8-r with Qing Long's acsc." Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (which one better complies with the standard?)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'linux-koi8r' Name.Tag
|
|
'|' Punctuation
|
|
'linux with koi8-r alternate character set' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'linux' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'klone+koi8acs' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# Entry for the latin1 and latin2 fonts' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'linux-lat' Name.Tag
|
|
'|' Punctuation
|
|
'linux with latin1 or latin2 alternate character set' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ac' Name.Class
|
|
'=' Operator
|
|
'+' Literal
|
|
'\\' Literal
|
|
'020' Literal
|
|
'\\' Literal
|
|
'054' Literal
|
|
'\\' Literal
|
|
'021-' Literal
|
|
'\\' Literal
|
|
'030.^Y0' Literal
|
|
'\\' Literal
|
|
'333`' Literal
|
|
'\\' Literal
|
|
'004a' Literal
|
|
'\\' Literal
|
|
'013f' Literal
|
|
'\\' Literal
|
|
'370g' Literal
|
|
'\\' Literal
|
|
'361h' Literal
|
|
'\\' Literal
|
|
'260i' Literal
|
|
'\\' Literal
|
|
'316j' Literal
|
|
'\\' Literal
|
|
'211k' Literal
|
|
'\\' Literal
|
|
'214l' Literal
|
|
'\\' Literal
|
|
'206m' Literal
|
|
'\\' Literal
|
|
'203n' Literal
|
|
'\\' Literal
|
|
'305o~p' Literal
|
|
'\\' Literal
|
|
'304q' Literal
|
|
'\\' Literal
|
|
'212r' Literal
|
|
'\\' Literal
|
|
'304s_t' Literal
|
|
'\\' Literal
|
|
'207u' Literal
|
|
'\\' Literal
|
|
'215v' Literal
|
|
'\\' Literal
|
|
'301w' Literal
|
|
'\\' Literal
|
|
'302x' Literal
|
|
'\\' Literal
|
|
'205y' Literal
|
|
'\\' Literal
|
|
'363z' Literal
|
|
'\\' Literal
|
|
'362{' Literal
|
|
'\\' Literal
|
|
'343|' Literal
|
|
'\\' Literal
|
|
'330}' Literal
|
|
'\\' Literal
|
|
'234~' Literal
|
|
'\\' Literal
|
|
'376' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'linux' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#### NetBSD consoles' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# pcvt termcap database entries (corresponding to release 3.31)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# Author's last edit-date: [Fri Sep 15 20:29:10 1995]" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (For the terminfo master file, I translated these into terminfo syntax.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# Then I dropped all the pseudo-HP entries. we don't want and can't use" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# the :Xs: flag. Then I split :is: into a size-independent :i1: and a' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# size-dependent :is:. Finally, I added <rmam>/<smam> -- esr)' Comment
|
|
'\n\n' Text.Whitespace
|
|
|
|
'# NOTE: :ic: has been taken out of this entry. for reference, it should' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# be <ich1=\\E[@>. For discussion, see ICH/ICH1 VERSUS RMIR/SMIR below.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (esr: added :vi: and :ve: to resolve NetBSD Problem Report #4583)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'pcvtXX' Name.Tag
|
|
'|' Punctuation
|
|
'pcvt vt200 emulator (DEC VT220)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'km' Name.Class
|
|
':' Punctuation
|
|
'mi' Name.Class
|
|
':' Punctuation
|
|
'ms' Name.Class
|
|
':' Punctuation
|
|
'xn' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'it' Name.Class
|
|
'#' Operator
|
|
'8' Literal.Number
|
|
':' Punctuation
|
|
'vt' Name.Class
|
|
'#' Operator
|
|
'3' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'AL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dL' Literal
|
|
':' Punctuation
|
|
'DC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dP' Literal
|
|
':' Punctuation
|
|
'DL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dM' Literal
|
|
':' Punctuation
|
|
'DO' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dB' Literal
|
|
':' Punctuation
|
|
'IC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%d@' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'LE' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dD' Literal
|
|
':' Punctuation
|
|
'RA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?7l' Literal
|
|
':' Punctuation
|
|
'RI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dC' Literal
|
|
':' Punctuation
|
|
'SA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
':' Punctuation
|
|
'SF' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dS' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'SR' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dT' Literal
|
|
':' Punctuation
|
|
'UP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dA' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ac' Name.Class
|
|
'=' Operator
|
|
'++' Literal
|
|
'\\' Literal
|
|
'054' Literal
|
|
'\\' Literal
|
|
'054--..00``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz~~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ae' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E(B' Literal
|
|
':' Punctuation
|
|
'al' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'as' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E(0' Literal
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'cb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1K' Literal
|
|
':' Punctuation
|
|
'cd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'ce' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dH' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'cs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dr' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ct' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[3g' Literal
|
|
':' Punctuation
|
|
'dc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[P' Literal
|
|
':' Punctuation
|
|
'dl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[M' Literal
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'ei' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4l' Literal
|
|
':' Punctuation
|
|
'ho' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'i1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?3l' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
':' Punctuation
|
|
'im' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4h' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[17~' Literal
|
|
':' Punctuation
|
|
'k2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[18~' Literal
|
|
':' Punctuation
|
|
'k3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[19~' Literal
|
|
':' Punctuation
|
|
'k4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[20~' Literal
|
|
':' Punctuation
|
|
'k5' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[21~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[23~' Literal
|
|
':' Punctuation
|
|
'k7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[24~' Literal
|
|
':' Punctuation
|
|
'k8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[25~' Literal
|
|
':' Punctuation
|
|
'kD' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[3~' Literal
|
|
':' Punctuation
|
|
'kH' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4~' Literal
|
|
':' Punctuation
|
|
'kI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[2~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kN' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[6~' Literal
|
|
':' Punctuation
|
|
'kP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5~' Literal
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'177' Literal
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOB' Literal
|
|
':' Punctuation
|
|
'ke' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?1l' Literal
|
|
'\\' Literal
|
|
'E>' Literal
|
|
':' Punctuation
|
|
'kh' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOD' Literal
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOC' Literal
|
|
':' Punctuation
|
|
'ks' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?1h' Literal
|
|
'\\' Literal
|
|
'E=' Literal
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOA' Literal
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'mb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'md' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1m' Literal
|
|
':' Punctuation
|
|
'me' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'mr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'nd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'nw' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EE' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'r1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'Ec' Literal
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?3l' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
':' Punctuation
|
|
'rc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'rf' Name.Class
|
|
'=' Operator
|
|
'/usr/share/tabset/vt100' Literal
|
|
':' Punctuation
|
|
'sc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[27m' Literal
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'ED' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'so' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'sr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EM' Literal
|
|
':' Punctuation
|
|
'st' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EH' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[24m' Literal
|
|
':' Punctuation
|
|
'up' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
've' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?25h' Literal
|
|
':' Punctuation
|
|
'vi' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?25l' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#\tNetBSD/FreeBSD vt220 terminal emulator console (pc keyboard & monitor)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#\ttermcap entries for pure VT220-Emulation and 25, 28, 35, 40, 43 and' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#\t50 lines entries; 80 columns' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'pcvt25' Name.Tag
|
|
'|' Punctuation
|
|
'dec vt220 emulation with 25 lines' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'25' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1;25r' Literal
|
|
'\\' Literal
|
|
'E[25;1H' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'pcvtXX' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'pcvt28' Name.Tag
|
|
'|' Punctuation
|
|
'dec vt220 emulation with 28 lines' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'28' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1;28r' Literal
|
|
'\\' Literal
|
|
'E[28;1H' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'pcvtXX' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'pcvt35' Name.Tag
|
|
'|' Punctuation
|
|
'dec vt220 emulation with 35 lines' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'35' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1;35r' Literal
|
|
'\\' Literal
|
|
'E[35;1H' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'pcvtXX' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'pcvt40' Name.Tag
|
|
'|' Punctuation
|
|
'dec vt220 emulation with 40 lines' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'40' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1;40r' Literal
|
|
'\\' Literal
|
|
'E[40;1H' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'pcvtXX' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'pcvt43' Name.Tag
|
|
'|' Punctuation
|
|
'dec vt220 emulation with 43 lines' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'43' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1;43r' Literal
|
|
'\\' Literal
|
|
'E[43;1H' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'pcvtXX' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'pcvt50' Name.Tag
|
|
'|' Punctuation
|
|
'dec vt220 emulation with 50 lines' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'50' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1;50r' Literal
|
|
'\\' Literal
|
|
'E[50;1H' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'pcvtXX' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#\tNetBSD/FreeBSD vt220 terminal emulator console (pc keyboard & monitor)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#\ttermcap entries for pure VT220-Emulation and 25, 28, 35, 40, 43 and' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#\t50 lines entries; 132 columns' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'pcvt25w' Name.Tag
|
|
'|' Punctuation
|
|
'dec vt220 emulation with 25 lines and 132 cols' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'132' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'25' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1;25r' Literal
|
|
'\\' Literal
|
|
'E[25;1H' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'pcvtXX' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'pcvt28w' Name.Tag
|
|
'|' Punctuation
|
|
'dec vt220 emulation with 28 lines and 132 cols' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'132' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'28' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1;28r' Literal
|
|
'\\' Literal
|
|
'E[28;1H' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'pcvtXX' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'pcvt35w' Name.Tag
|
|
'|' Punctuation
|
|
'dec vt220 emulation with 35 lines and 132 cols' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'132' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'35' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1;35r' Literal
|
|
'\\' Literal
|
|
'E[35;1H' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'pcvtXX' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'pcvt40w' Name.Tag
|
|
'|' Punctuation
|
|
'dec vt220 emulation with 40 lines and 132 cols' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'132' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'40' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1;40r' Literal
|
|
'\\' Literal
|
|
'E[40;1H' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'pcvtXX' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'pcvt43w' Name.Tag
|
|
'|' Punctuation
|
|
'dec vt220 emulation with 43 lines and 132 cols' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'132' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'43' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1;43r' Literal
|
|
'\\' Literal
|
|
'E[43;1H' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'pcvtXX' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'pcvt50w' Name.Tag
|
|
'|' Punctuation
|
|
'dec vt220 emulation with 50 lines and 132 cols' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'132' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'50' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1;50r' Literal
|
|
'\\' Literal
|
|
'E[50;1H' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'pcvtXX' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# Terminfo entries to enable the use of the ncurses library in colour on a' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# NetBSD-arm32 console (only tested on a RiscPC).' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Created by Dave Millen <dmill@globalnet.co.uk> 22.07.98' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# modified codes for setf/setb to setaf/setab, then to klone+color, corrected' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# typo in invis - TD' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'arm100' Name.Tag
|
|
'|' Punctuation
|
|
'arm100-am' Name.Attribute
|
|
'|' Punctuation
|
|
'Arm(RiscPC) ncurses compatible (for 640x480)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'ms' Name.Class
|
|
':' Punctuation
|
|
'ut' Name.Class
|
|
':' Punctuation
|
|
'xn' Name.Class
|
|
':' Punctuation
|
|
'xo' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'it' Name.Class
|
|
'#' Operator
|
|
'8' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'30' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'@8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[M' Literal
|
|
':' Punctuation
|
|
'DO' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dB' Literal
|
|
':' Punctuation
|
|
'K1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[q' Literal
|
|
':' Punctuation
|
|
'K2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[r' Literal
|
|
':' Punctuation
|
|
'K3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[s' Literal
|
|
':' Punctuation
|
|
'K4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[p' Literal
|
|
':' Punctuation
|
|
'K5' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[n' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'LE' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dD' Literal
|
|
':' Punctuation
|
|
'RA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?7l' Literal
|
|
':' Punctuation
|
|
'RI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dC' Literal
|
|
':' Punctuation
|
|
'SA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
':' Punctuation
|
|
'UP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dA' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ac' Name.Class
|
|
'=' Operator
|
|
'``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ae' Name.Class
|
|
'=' Operator
|
|
'^O' Literal
|
|
':' Punctuation
|
|
'as' Name.Class
|
|
'=' Operator
|
|
'^N' Literal
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'cb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1K' Literal
|
|
':' Punctuation
|
|
'cd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'ce' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dH' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'cs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dr' Literal
|
|
':' Punctuation
|
|
'ct' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[3g' Literal
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'eA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E(B' Literal
|
|
'\\' Literal
|
|
'E)0' Literal
|
|
':' Punctuation
|
|
'ho' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'k0' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[y' Literal
|
|
':' Punctuation
|
|
'k1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[P' Literal
|
|
':' Punctuation
|
|
'k2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[Q' Literal
|
|
':' Punctuation
|
|
'k3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[R' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[S' Literal
|
|
':' Punctuation
|
|
'k5' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[t' Literal
|
|
':' Punctuation
|
|
'k6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[u' Literal
|
|
':' Punctuation
|
|
'k7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[v' Literal
|
|
':' Punctuation
|
|
'k8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[l' Literal
|
|
':' Punctuation
|
|
'k9' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[w' Literal
|
|
':' Punctuation
|
|
'k;' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[x' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'ke' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?1l' Literal
|
|
'\\' Literal
|
|
'E>' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[D' Literal
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'ks' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?1h' Literal
|
|
'\\' Literal
|
|
'E=' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'mb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5m' Literal
|
|
':' Punctuation
|
|
'md' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1m' Literal
|
|
':' Punctuation
|
|
'me' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
'\\' Literal
|
|
'017' Literal
|
|
':' Punctuation
|
|
'mk' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[8m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'mr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[6m' Literal
|
|
':' Punctuation
|
|
'nd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'r2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?3l' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'rc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'..sa' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t' Literal
|
|
'\\' Literal
|
|
'016%e' Literal
|
|
'\\' Literal
|
|
'017%;' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'sc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'so' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'sr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EM' Literal
|
|
':' Punctuation
|
|
'st' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EH' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'up' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'ecma+sgr' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'klone+color' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'arm100-w' Name.Tag
|
|
'|' Punctuation
|
|
'arm100-wam' Name.Attribute
|
|
'|' Punctuation
|
|
'Arm(RiscPC) ncurses compatible (for 1024x768)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'132' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'50' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'arm100' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# NetBSD/x68k console vt200 emulator. This port runs on a 68K machine' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# manufactured by Sharp for the Japenese market.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# From Minoura Makoto <minoura@netlaputa.or.jp>, 12 May 1996' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'x68k' Name.Tag
|
|
'|' Punctuation
|
|
'x68k-ite' Name.Attribute
|
|
'|' Punctuation
|
|
'NetBSD/x68k ITE' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'96' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'32' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'%1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[28~' Literal
|
|
':' Punctuation
|
|
'kC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[9~' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt220' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# <tv@pobox.com>:' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Entry for the DNARD OpenFirmware console, close to ANSI but not quite.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (still unfinished, but good enough so far.)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'ofcons' Name.Tag
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'bw' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'30' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'AL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233%dL' Literal
|
|
':' Punctuation
|
|
'DC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233%dP' Literal
|
|
':' Punctuation
|
|
'DL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233%dM' Literal
|
|
':' Punctuation
|
|
'DO' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233%dB' Literal
|
|
':' Punctuation
|
|
'IC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233%d@' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'LE' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233%dD' Literal
|
|
':' Punctuation
|
|
'RI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233%dC' Literal
|
|
':' Punctuation
|
|
'UP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233%dA' Literal
|
|
':' Punctuation
|
|
'al' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233L' Literal
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'cd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233J' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ce' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233K' Literal
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'^L' Literal
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233%i%d;%dH' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'dc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233P' Literal
|
|
':' Punctuation
|
|
'dl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233M' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233B' Literal
|
|
':' Punctuation
|
|
'ei' Name.Class
|
|
'=' Operator
|
|
':' Punctuation
|
|
'ic' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233@' Literal
|
|
':' Punctuation
|
|
'im' Name.Class
|
|
'=' Operator
|
|
':' Punctuation
|
|
'k1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2330P' Literal
|
|
':' Punctuation
|
|
'k2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2330Q' Literal
|
|
':' Punctuation
|
|
'k3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2330W' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2330x' Literal
|
|
':' Punctuation
|
|
'k5' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2330t' Literal
|
|
':' Punctuation
|
|
'k6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2330u' Literal
|
|
':' Punctuation
|
|
'k7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2330q' Literal
|
|
':' Punctuation
|
|
'k8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2330r' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k9' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2330p' Literal
|
|
':' Punctuation
|
|
'k;' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2330M' Literal
|
|
':' Punctuation
|
|
'kD' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233P' Literal
|
|
':' Punctuation
|
|
'kN' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233/' Literal
|
|
':' Punctuation
|
|
'kP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233?' Literal
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233B' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233D' Literal
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233C' Literal
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233A' Literal
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233D' Literal
|
|
':' Punctuation
|
|
'mb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2337;2m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'md' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2331m' Literal
|
|
':' Punctuation
|
|
'me' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2330m' Literal
|
|
':' Punctuation
|
|
'mh' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2332m' Literal
|
|
':' Punctuation
|
|
'mk' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2338m' Literal
|
|
':' Punctuation
|
|
'mr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2337m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'nd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233C' Literal
|
|
':' Punctuation
|
|
'nw' Name.Class
|
|
'=' Operator
|
|
'^M^J' Literal
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2330m' Literal
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2330m' Literal
|
|
':' Punctuation
|
|
'up' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233A' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'vb' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# NetBSD "wscons" emulator in vt220 mode' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# These are micro-minimal and probably need to be redone for real' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# after the manner of the pcvt entries.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'wsvt25' Name.Tag
|
|
'|' Punctuation
|
|
'NetBSD wscons in 25 line DEC VT220 mode' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'25' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt220' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'wsvt25m' Name.Tag
|
|
'|' Punctuation
|
|
'NetBSD wscons in 25 line DEC VT220 mode with Meta' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'km' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'25' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt220' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
"# `rasterconsole' provided by 4.4BSD, NetBSD and OpenBSD on SPARC, and " Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# DECstation/pmax.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'rcons' Name.Tag
|
|
'|' Punctuation
|
|
'BSD rasterconsole' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'sun-il' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'# Color version of above. Color currenly only provided by NetBSD.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'rcons-color' Name.Tag
|
|
'|' Punctuation
|
|
'BSD rasterconsole with ANSI color' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ut' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'Co' Name.Class
|
|
'#' Operator
|
|
'8' Literal.Number
|
|
':' Punctuation
|
|
'pa' Name.Class
|
|
'#' Operator
|
|
'64' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'AB' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4%dm' Literal
|
|
':' Punctuation
|
|
'AF' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[3%dm' Literal
|
|
':' Punctuation
|
|
'op' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'rcons' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#### FreeBSD console entries' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# From: Andrey Chernov <ache@astral.msk.su> 29 Mar 1996' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Andrey Chernov maintains the FreeBSD termcap distributions.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Note: Users of FreeBSD 2.1.0 and older versions must either upgrade' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# or comment out the :cb: capability in the console entry.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Alexander Lukyanov reports:' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# I have seen FreeBSD-2.1.5R... The old el1 bug changed, but it is still there.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Now el1 clears not only to the line beginning, but also a large chunk' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# of previous line. But there is another bug - ech does not work at all.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n\n' Text.Whitespace
|
|
|
|
'# for syscons' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# common entry without semigraphics' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Bug: The <op> capability resets attributes.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Bug? The ech and el1 attributes appear to move the cursor in some cases; for' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# instance el1 does if the cursor is moved to the right margin first. Removed' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# by T.Dickey 97/5/3 (ech=\\E[%p1%dX, el1=\\E[1K)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Setting colors turns off reverse; we cannot guarantee order, so use ncv.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Note that this disables standout with color.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'cons25w' Name.Tag
|
|
'|' Punctuation
|
|
'ansiw' Name.Attribute
|
|
'|' Punctuation
|
|
'ansi80x25-raw' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console (25-line raw mode)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'NP' Name.Class
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'bw' Name.Class
|
|
':' Punctuation
|
|
'eo' Name.Class
|
|
':' Punctuation
|
|
'ms' Name.Class
|
|
':' Punctuation
|
|
'ut' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'Co' Name.Class
|
|
'#' Operator
|
|
'8' Literal.Number
|
|
':' Punctuation
|
|
'NC' Name.Class
|
|
'#' Operator
|
|
'21' Literal.Number
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'it' Name.Class
|
|
'#' Operator
|
|
'8' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'25' Literal.Number
|
|
':' Punctuation
|
|
'pa' Name.Class
|
|
'#' Operator
|
|
'64' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'@7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[F' Literal
|
|
':' Punctuation
|
|
'AB' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4%p1%dm' Literal
|
|
':' Punctuation
|
|
'AF' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[3%p1%dm' Literal
|
|
':' Punctuation
|
|
'AL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dL' Literal
|
|
':' Punctuation
|
|
'DC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dP' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'DL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dM' Literal
|
|
':' Punctuation
|
|
'DO' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dB' Literal
|
|
':' Punctuation
|
|
'F1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[W' Literal
|
|
':' Punctuation
|
|
'F2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[X' Literal
|
|
':' Punctuation
|
|
'IC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%d@' Literal
|
|
':' Punctuation
|
|
'K2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[E' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'LE' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dD' Literal
|
|
':' Punctuation
|
|
'RI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dC' Literal
|
|
':' Punctuation
|
|
'SF' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dS' Literal
|
|
':' Punctuation
|
|
'SR' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dT' Literal
|
|
':' Punctuation
|
|
'UP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dA' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'al' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'bt' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[Z' Literal
|
|
':' Punctuation
|
|
'cd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'ce' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
':' Punctuation
|
|
'ch' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d`' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dH' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'cv' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%dd' Literal
|
|
':' Punctuation
|
|
'dc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[P' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'dl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[M' Literal
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'ei' Name.Class
|
|
'=' Operator
|
|
':' Punctuation
|
|
'ho' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'ic' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[@' Literal
|
|
':' Punctuation
|
|
'im' Name.Class
|
|
'=' Operator
|
|
':' Punctuation
|
|
'k1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[M' Literal
|
|
':' Punctuation
|
|
'k2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[N' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[O' Literal
|
|
':' Punctuation
|
|
'k4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[P' Literal
|
|
':' Punctuation
|
|
'k5' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[Q' Literal
|
|
':' Punctuation
|
|
'k6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[R' Literal
|
|
':' Punctuation
|
|
'k7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[S' Literal
|
|
':' Punctuation
|
|
'k8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[T' Literal
|
|
':' Punctuation
|
|
'k9' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[U' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k;' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[V' Literal
|
|
':' Punctuation
|
|
'kB' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[Z' Literal
|
|
':' Punctuation
|
|
'kD' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'177' Literal
|
|
':' Punctuation
|
|
'kI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'kN' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[G' Literal
|
|
':' Punctuation
|
|
'kP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[I' Literal
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'kh' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[D' Literal
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'mb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'md' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1m' Literal
|
|
':' Punctuation
|
|
'me' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'mh' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[30;1m' Literal
|
|
':' Punctuation
|
|
'mr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'nd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'nw' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[E' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'op' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[x' Literal
|
|
':' Punctuation
|
|
'r1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[x' Literal
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
'\\' Literal
|
|
'Ec' Literal
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[S' Literal
|
|
':' Punctuation
|
|
'so' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'sr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[T' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'up' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
've' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[=0C' Literal
|
|
':' Punctuation
|
|
'vs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[=1C' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'cons25' Name.Tag
|
|
'|' Punctuation
|
|
'ansis' Name.Attribute
|
|
'|' Punctuation
|
|
'ansi80x25' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console (25-line ansi mode)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ac' Name.Class
|
|
'=' Operator
|
|
'-' Literal
|
|
'\\' Literal
|
|
'030.^Y0' Literal
|
|
'\\' Literal
|
|
'333`' Literal
|
|
'\\' Literal
|
|
'004a' Literal
|
|
'\\' Literal
|
|
'260f' Literal
|
|
'\\' Literal
|
|
'370g' Literal
|
|
'\\' Literal
|
|
'361h' Literal
|
|
'\\' Literal
|
|
'261i' Literal
|
|
'\\' Literal
|
|
'025j' Literal
|
|
'\\' Literal
|
|
'331k' Literal
|
|
'\\' Literal
|
|
'277l' Literal
|
|
'\\' Literal
|
|
'332m' Literal
|
|
'\\' Literal
|
|
'300n' Literal
|
|
'\\' Literal
|
|
'305q' Literal
|
|
'\\' Literal
|
|
'304t' Literal
|
|
'\\' Literal
|
|
'303u' Literal
|
|
'\\' Literal
|
|
'264v' Literal
|
|
'\\' Literal
|
|
'301w' Literal
|
|
'\\' Literal
|
|
'302x' Literal
|
|
'\\' Literal
|
|
'263y' Literal
|
|
'\\' Literal
|
|
'363z' Literal
|
|
'\\' Literal
|
|
'362~' Literal
|
|
'\\' Literal
|
|
'371' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'cons25w' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'cons25-m' Name.Tag
|
|
'|' Punctuation
|
|
'ansis-mono' Name.Attribute
|
|
'|' Punctuation
|
|
'ansi80x25-mono' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console (25-line mono ansi mode)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'Co@' Name.Class
|
|
':' Punctuation
|
|
'pa@' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'AB@' Name.Class
|
|
':' Punctuation
|
|
'AF@' Name.Class
|
|
':' Punctuation
|
|
'md@' Name.Class
|
|
':' Punctuation
|
|
'mh@' Name.Class
|
|
':' Punctuation
|
|
'op@' Name.Class
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4m' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'cons25' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'cons30' Name.Tag
|
|
'|' Punctuation
|
|
'ansi80x30' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console (30-line ansi mode)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'30' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'cons25' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'cons30-m' Name.Tag
|
|
'|' Punctuation
|
|
'ansi80x30-mono' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console (30-line mono ansi mode)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'30' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'cons25-m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'cons43' Name.Tag
|
|
'|' Punctuation
|
|
'ansi80x43' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console (43-line ansi mode)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'43' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'cons25' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'cons43-m' Name.Tag
|
|
'|' Punctuation
|
|
'ansi80x43-mono' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console (43-line mono ansi mode)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'43' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'cons25-m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'cons50' Name.Tag
|
|
'|' Punctuation
|
|
'ansil' Name.Attribute
|
|
'|' Punctuation
|
|
'ansi80x50' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console (50-line ansi mode)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'50' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'cons25' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'cons50-m' Name.Tag
|
|
'|' Punctuation
|
|
'ansil-mono' Name.Attribute
|
|
'|' Punctuation
|
|
'ansi80x50-mono' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console (50-line mono ansi mode)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'50' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'cons25-m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'cons60' Name.Tag
|
|
'|' Punctuation
|
|
'ansi80x60' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console (60-line ansi mode)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'60' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'cons25' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'cons60-m' Name.Tag
|
|
'|' Punctuation
|
|
'ansi80x60-mono' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console (60-line mono ansi mode)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'60' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'cons25-m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'cons25r' Name.Tag
|
|
'|' Punctuation
|
|
'pc3r' Name.Attribute
|
|
'|' Punctuation
|
|
'ibmpc3r' Name.Attribute
|
|
'|' Punctuation
|
|
'cons25-koi8-r' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console w/koi8-r cyrillic' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ac' Name.Class
|
|
'=' Operator
|
|
'-' Literal
|
|
'\\' Literal
|
|
'030.^Y0' Literal
|
|
'\\' Literal
|
|
'215`' Literal
|
|
'\\' Literal
|
|
'004a' Literal
|
|
'\\' Literal
|
|
'220f' Literal
|
|
'\\' Literal
|
|
'234h' Literal
|
|
'\\' Literal
|
|
'221i' Literal
|
|
'\\' Literal
|
|
'025j' Literal
|
|
'\\' Literal
|
|
'205k' Literal
|
|
'\\' Literal
|
|
'203l' Literal
|
|
'\\' Literal
|
|
'202m' Literal
|
|
'\\' Literal
|
|
'204n' Literal
|
|
'\\' Literal
|
|
'212q' Literal
|
|
'\\' Literal
|
|
'0t' Literal
|
|
'\\' Literal
|
|
'206u' Literal
|
|
'\\' Literal
|
|
'207v' Literal
|
|
'\\' Literal
|
|
'211w' Literal
|
|
'\\' Literal
|
|
'210x' Literal
|
|
'\\' Literal
|
|
'201y' Literal
|
|
'\\' Literal
|
|
'230z' Literal
|
|
'\\' Literal
|
|
'231~' Literal
|
|
'\\' Literal
|
|
'225' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'cons25w' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'cons25r-m' Name.Tag
|
|
'|' Punctuation
|
|
'pc3r-m' Name.Attribute
|
|
'|' Punctuation
|
|
'ibmpc3r-mono' Name.Attribute
|
|
'|' Punctuation
|
|
'cons25-koi8r-m' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console w/koi8-r cyrillic (mono)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'Co@' Name.Class
|
|
':' Punctuation
|
|
'pa@' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'AB@' Name.Class
|
|
':' Punctuation
|
|
'AF@' Name.Class
|
|
':' Punctuation
|
|
'op@' Name.Class
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4m' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'cons25r' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'cons50r' Name.Tag
|
|
'|' Punctuation
|
|
'cons50-koi8r' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console w/koi8-r cyrillic (50 lines)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'50' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'cons25r' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'cons50r-m' Name.Tag
|
|
'|' Punctuation
|
|
'cons50-koi8r-m' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console w/koi8-r cyrillic (50-line mono)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'50' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'cons25r-m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'cons60r' Name.Tag
|
|
'|' Punctuation
|
|
'cons60-koi8r' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console w/koi8-r cyrillic (60 lines)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'60' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'cons25r' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'cons60r-m' Name.Tag
|
|
'|' Punctuation
|
|
'cons60-koi8r-m' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console w/koi8-r cyrillic (60-line mono)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'60' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'cons25r-m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'# ISO 8859-1 FreeBSD console' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'cons25l1' Name.Tag
|
|
'|' Punctuation
|
|
'cons25-iso8859' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console w/iso 8859-1 chars' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ac' Name.Class
|
|
'=' Operator
|
|
'+' Literal
|
|
'\\' Literal
|
|
'253' Literal
|
|
'\\' Literal
|
|
'054' Literal
|
|
'\\' Literal
|
|
'273-' Literal
|
|
'\\' Literal
|
|
'030.' Literal
|
|
'\\' Literal
|
|
'031`' Literal
|
|
'\\' Literal
|
|
'201a' Literal
|
|
'\\' Literal
|
|
'202f' Literal
|
|
'\\' Literal
|
|
'207g' Literal
|
|
'\\' Literal
|
|
'210i' Literal
|
|
'\\' Literal
|
|
'247j' Literal
|
|
'\\' Literal
|
|
'213k' Literal
|
|
'\\' Literal
|
|
'214l' Literal
|
|
'\\' Literal
|
|
'215m' Literal
|
|
'\\' Literal
|
|
'216n' Literal
|
|
'\\' Literal
|
|
'217o' Literal
|
|
'\\' Literal
|
|
'220p' Literal
|
|
'\\' Literal
|
|
'221q' Literal
|
|
'\\' Literal
|
|
'222r' Literal
|
|
'\\' Literal
|
|
'223s' Literal
|
|
'\\' Literal
|
|
'224t' Literal
|
|
'\\' Literal
|
|
'225u' Literal
|
|
'\\' Literal
|
|
'226v' Literal
|
|
'\\' Literal
|
|
'227w' Literal
|
|
'\\' Literal
|
|
'230x' Literal
|
|
'\\' Literal
|
|
'231y' Literal
|
|
'\\' Literal
|
|
'232z' Literal
|
|
'\\' Literal
|
|
'233~' Literal
|
|
'\\' Literal
|
|
'237' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'cons25w' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'cons25l1-m' Name.Tag
|
|
'|' Punctuation
|
|
'cons25-iso-m' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console w/iso 8859-1 chars (mono)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'Co@' Name.Class
|
|
':' Punctuation
|
|
'pa@' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'AB@' Name.Class
|
|
':' Punctuation
|
|
'AF@' Name.Class
|
|
':' Punctuation
|
|
'md@' Name.Class
|
|
':' Punctuation
|
|
'mh@' Name.Class
|
|
':' Punctuation
|
|
'op@' Name.Class
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4m' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'cons25l1' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'cons50l1' Name.Tag
|
|
'|' Punctuation
|
|
'cons50-iso8859' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console w/iso 8859-1 chars (50 lines)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'50' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'cons25l1' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'cons50l1-m' Name.Tag
|
|
'|' Punctuation
|
|
'cons50-iso-m' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console w/iso 8859-1 chars (50-line mono)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'50' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'cons25l1-m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'cons60l1' Name.Tag
|
|
'|' Punctuation
|
|
'cons60-iso' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console w/iso 8859-1 chars (60 lines)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'60' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'cons25l1' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'cons60l1-m' Name.Tag
|
|
'|' Punctuation
|
|
'cons60-iso-m' Name.Attribute
|
|
'|' Punctuation
|
|
'freebsd console w/iso 8859-1 chars (60-line mono)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'60' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'cons25l1-m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#### 386BSD and BSD/OS Consoles' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n\n' Text.Whitespace
|
|
|
|
'# This was the original 386BSD console entry (I think). ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# Some places it's named oldpc3|oldibmpc3." Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# From: Alex R.N. Wetmore <aw2t@andrew.cmu.edu>' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'origpc3' Name.Tag
|
|
'|' Punctuation
|
|
'origibmpc3' Name.Attribute
|
|
'|' Punctuation
|
|
'IBM PC 386BSD Console' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'bw' Name.Class
|
|
':' Punctuation
|
|
'eo' Name.Class
|
|
':' Punctuation
|
|
'xo' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'25' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ac' Name.Class
|
|
'=' Operator
|
|
'j' Literal
|
|
'\\' Literal
|
|
'331k' Literal
|
|
'\\' Literal
|
|
'277l' Literal
|
|
'\\' Literal
|
|
'332m' Literal
|
|
'\\' Literal
|
|
'300n' Literal
|
|
'\\' Literal
|
|
'305q' Literal
|
|
'\\' Literal
|
|
'304t' Literal
|
|
'\\' Literal
|
|
'303u' Literal
|
|
'\\' Literal
|
|
'264v' Literal
|
|
'\\' Literal
|
|
'301w' Literal
|
|
'\\' Literal
|
|
'302x' Literal
|
|
'\\' Literal
|
|
'263' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'ce' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'Ec' Literal
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%2;%2H' Literal
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'ho' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'kh' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[Y' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[D' Literal
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'md' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'me' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
'\\' Literal
|
|
'E[1;0x' Literal
|
|
'\\' Literal
|
|
'E[2;7x' Literal
|
|
':' Punctuation
|
|
'nd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1;0x' Literal
|
|
'\\' Literal
|
|
'E[2;7x' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[S' Literal
|
|
':' Punctuation
|
|
'so' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1;7x' Literal
|
|
'\\' Literal
|
|
'E[2;0x' Literal
|
|
':' Punctuation
|
|
'sr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[T' Literal
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1;0x' Literal
|
|
'\\' Literal
|
|
'E[2;7x' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'up' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1;7x' Literal
|
|
'\\' Literal
|
|
'E[2;0x' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# description of BSD/386 console emulator in version 1.0 (supplied by BSDI)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'oldpc3' Name.Tag
|
|
'|' Punctuation
|
|
'oldibmpc3' Name.Attribute
|
|
'|' Punctuation
|
|
'old IBM PC BSD/386 Console' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'km' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'25' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'al' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'dl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[M' Literal
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'kH' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[F' Literal
|
|
':' Punctuation
|
|
'kI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'kN' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[G' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[I' Literal
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'kh' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[D' Literal
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'md' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[=15F' Literal
|
|
':' Punctuation
|
|
'me' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[=R' Literal
|
|
':' Punctuation
|
|
'mh' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[=8F' Literal
|
|
':' Punctuation
|
|
'nw' Name.Class
|
|
'=' Operator
|
|
'^M^J' Literal
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# Description of BSD/OS console emulator in version 1.1, 2.0, 2.1' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Note, the emulator supports many of the additional console features' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# listed in the iBCS2 (e.g. character-set selection) though not all' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# are described here. This entry really ought to be upgraded.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Also note, the console will also work with fewer lines after doing' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# "stty rows NN", e.g. to use 24 lines.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (Color support from Kevin Rosenberg <kevin@cyberport.com>, 2 May 1996) ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Bug: The <op> capability resets attributes.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'bsdos-pc-nobold' Name.Tag
|
|
'|' Punctuation
|
|
'BSD/OS PC console w/o bold' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'eo' Name.Class
|
|
':' Punctuation
|
|
'km' Name.Class
|
|
':' Punctuation
|
|
'xo' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'it' Name.Class
|
|
'#' Operator
|
|
'8' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'25' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'AL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dL' Literal
|
|
':' Punctuation
|
|
'DL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dM' Literal
|
|
':' Punctuation
|
|
'DO' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dB' Literal
|
|
':' Punctuation
|
|
'LE' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dD' Literal
|
|
':' Punctuation
|
|
'RI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dC' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'UP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dA' Literal
|
|
':' Punctuation
|
|
'al' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'cd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'ce' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'Ec' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dH' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'dl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[M' Literal
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'ho' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'kH' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[F' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'kN' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[G' Literal
|
|
':' Punctuation
|
|
'kP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[I' Literal
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'kh' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[D' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'nd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'nw' Name.Class
|
|
'=' Operator
|
|
'^M^J' Literal
|
|
':' Punctuation
|
|
'rc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'..sa' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[0;10%?%p1%t;7%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;11%;m%?%p5%t' Literal
|
|
'\\' Literal
|
|
'E[=8F%;' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'sc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'up' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'klone+sgr' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'klone+color' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'bsdos-pc' Name.Tag
|
|
'|' Punctuation
|
|
'IBM PC BSD/OS Console' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'..sa' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[0;10%?%p1%t;7%;%?%p2%t;1%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;11%;m' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'bsdos-pc-nobold' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# Old names for BSD/OS PC console used in releases before 4.1. ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'pc3' Name.Tag
|
|
'|' Punctuation
|
|
'BSD/OS on the PC Console' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'bsdos-pc-nobold' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'ibmpc3' Name.Tag
|
|
'|' Punctuation
|
|
'pc3-bold' Name.Attribute
|
|
'|' Punctuation
|
|
'BSD/OS on the PC Console with bold instead of underline' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'bsdos-pc' Literal
|
|
':' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'\n' Text.Whitespace
|
|
|
|
'# BSD/OS on the SPARC ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'bsdos-sparc' Name.Tag
|
|
'|' Punctuation
|
|
'Sun SPARC BSD/OS Console' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'sun' Literal
|
|
':' Punctuation
|
|
'\n\t ' Text.Whitespace
|
|
'\n' Text.Whitespace
|
|
|
|
'# BSD/OS on the PowerPC ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'bsdos-ppc' Name.Tag
|
|
'|' Punctuation
|
|
'PowerPC BSD/OS Console' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'bsdos-pc' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#### DEC VT100 and compatibles' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# DEC terminals from the vt100 forward are collected here. Older DEC terminals' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# and micro consoles can be found in the `obsolete' section. More details on" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# the relationship between the VT100 and ANSI X3.64/ISO 6429/ECMA-48 may be' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# found near the end of this file.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# Except where noted, these entries are DEC's official terminfos." Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Contact Bill Hedberg <hedberg@hannah.enet.dec.com> of Terminal Support' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Engineering for more information. Updated terminfos and termcaps ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# are kept available at ftp://gatekeeper.dec.com/pub/DEC/termcaps.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# In October 1995 DEC sold its terminals business, including the VT and Dorio' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# line and trademark, to SunRiver Data Systems. SunRiver has since changed' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# its name to Boundless Technologies; see http://www.boundless.com.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n\n' Text.Whitespace
|
|
|
|
'# NOTE: Any VT100 emulation, whether in hardware or software, almost' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# certainly includes what DEC called the `Level 1 editing extension' codes;" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# only the very oldest VT100s lacked these and there probably aren't any of" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# those left alive. To capture these, use one of the VT102 entries.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Note that the :xn: glitch in vt100 is not quite the same as on the Concept,' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# since the cursor is left in a different position while in the' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# weird state (concept at beginning of next line, vt100 at end' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# of this line) so all versions of vi before 3.7 don't handle" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# :xn: right on vt100. The correct way to handle :xn: is when' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# you output the char in column 80, immediately output CR LF' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# and then assume you are in column 1 of the next line. If :xn:' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# is on, am should be on too.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# I assume you have smooth scroll off or are at a slow enough baud' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# rate that it doesn't matter (1200? or less). Also this assumes" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# that you set auto-nl to "on", if you set it off use vt100-nam ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# below.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# The padding requirements listed here are guesses. It is strongly' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# recommended that xon/xoff be enabled, as this is assumed here.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# The vt100 uses <rs2> and <rf> rather than :is:/:ct:/:st: because the ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# tab settings are in non-volatile memory and don't need to be " Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# reset upon login. Also setting the number of columns glitches ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# the screen annoyingly. You can type "reset" to get them set.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# The VT100 series terminals have cursor ("arrows") keys which can operate' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# in two different modes: Cursor Mode and Application Mode. Cursor Mode' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# is the reset state, and is assumed to be the normal state. Application' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Mode is the "set" state. In Cursor Mode, the cursor keys transmit' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# "Esc [ {code}" sequences, conforming to ANSI standards. In Application' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Mode, the cursor keys transmit "Esc O <code>" sequences. Application Mode' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# was provided primarily as an aid to the porting of VT52 applications. It is' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# assumed that the cursor keys are normally in Cursor Mode, and expected that' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# applications such as vi will always transmit the :ks: string. Therefore,' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# the definitions for the cursor keys are made to match what the terminal' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# transmits after the :ks: string is transmitted. If the :ks: string' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# is a null string or is not defined, then cursor keys are assumed to be in' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# "Cursor Mode", and the cursor keys definitions should match that assumption,' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# else the appication may fail. It is also expected that applications will' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# always transmit the :ke: string to the terminal before they exit.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# The VT100 series terminals have an auxilliary keypad, commonly referred to as' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# the "Numeric Keypad", because it is a cluster of numeric and function keys.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# The Numeric Keypad which can operate in two different modes: Numeric Mode and' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Application Mode. Numeric Mode is the reset state, and is assumed to be' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# the normal state. Application Mode is the "set" state. In Numeric Mode,' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# the numeric and punctuation keys transmit ASCII 7-bit characters, and the ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Enter key transmits the same as the Return key (Note: the Return key' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# can be configured to send either LF (\\015) or CR LF). In Application Mode,' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# all the keypad keys transmit "Esc O {code}" sequences. The PF1 - PF4 keys' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# always send the same "Esc O {code}" sequences. It is assumed that the keypad' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# is normally in Numeric Mode. If an application requires that the keypad be' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# in Application Mode then it is expected that the user, or the application,' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# will set the TERM environment variable to point to a terminfo entry which has' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# defined the :ks: string to include the codes that switch the keypad into' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Application Mode, and the terminfo entry will also define function key' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# fields to match the Application Mode control codes. If the :ks: string' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# is a null string or is not defined, then the keypad is assumed to be in' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Numeric Mode. If the :ks: string switches the keypad into Application' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Mode, it is expected that the :ke: string will contain the control codes' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# necessary to reset the keypad to "Normal" mode, and it is also expected that' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# applications which transmit the :ks: string will also always transmit the' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# :ke: string to the terminal before they exit.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# Here's a diagram of the VT100 keypad keys with their bindings." Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# The top line is the name of the key (some DEC keyboards have the keys' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# labelled somewhat differently, like GOLD instead of PF1, but this is' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# the most "official" name). The second line is the escape sequence it' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# generates in Application Keypad mode (where "$" means the ESC' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# character). The third line contains two items, first the mapping of' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# the key in terminfo, and then in termcap.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# _______________________________________' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | PF1 | PF2 | PF3 | PF4 |' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | $OP | $OQ | $OR | $OS |' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# |_kf1__k1_|_kf2__k2_|_kf3__k3_|_kf4__k4_|' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | 7 8 9 - |' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | $Ow | $Ox | $Oy | $Om |' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# |_kf9__k9_|_kf10_k;_|_kf0__k0_|_________|' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | 4 | 5 | 6 | , |' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | $Ot | $Ou | $Ov | $Ol |' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# |_kf5__k5_|_kf6__k6_|_kf7__k7_|_kf8__k8_|' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | 1 | 2 | 3 | |' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | $Oq | $Or | $Os | enter |' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# |_ka1__K1_|_kb2__K2_|_ka3__K3_| $OM |' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | 0 | . | |' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | $Op | $On | |' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# |___kc1_______K4____|_kc3__K5_|_kent_@8_|' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# And here, for those of you with orphaned VT100s lacking documentation, is' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# a description of the soft switches invoked when you do `Set Up'." Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Scroll 0-Jump Shifted 3 0-#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | 1-Smooth | 1-British pound sign' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | Autorepeat 0-Off | Wrap Around 0-Off' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | | 1-On | | 1-On' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | | Screen 0-Dark Bkg | | New Line 0-Off' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | | | 1-Light Bkg | | | 1-On' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | | | Cursor 0-Underline | | | Interlace 0-Off' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | | | | 1-Block | | | | 1-On' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | | | | | | | |' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# 1 1 0 1 1 1 1 1 0 1 0 0 0 0 1 0 <--Standard Settings' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | | | | | | | |' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | | | Auto XON/XOFF 0-Off | | | Power 0-60 Hz' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | | | 1-On | | | 1-50 Hz' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | | Ansi/VT52 0-VT52 | | Bits Per Char. 0-7 Bits' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | | 1-ANSI | | 1-8 Bits' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | Keyclick 0-Off | Parity 0-Off' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# | 1-On | 1-On' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Margin Bell 0-Off Parity Sense 0-Odd' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# 1-On 1-Even' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# The following SET-UP modes are assumed for normal operation:' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#\tANSI_MODE\tAUTO_XON/XOFF_ON\tNEWLINE_OFF\t80_COLUMNS' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#\tWRAP_AROUND_ON JUMP_SCROLL_OFF' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Other SET-UP modes may be set for operator convenience or communication' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# requirements; I recommend' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#\tAUTOREPEAT_ON\tBLOCK_CURSOR\tMARGIN_BELL_OFF SHIFTED_3_#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# Unless you have a graphics add-on such as Digital Engineering's VT640" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (and even then, whenever it can be arranged!) you should set' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#\tINTERLACE_OFF' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (vt100: I added <rmam>/<smam> based on the init string, also :bs:. -- esr)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt100' Name.Tag
|
|
'|' Punctuation
|
|
'vt100-am' Name.Attribute
|
|
'|' Punctuation
|
|
'dec vt100 (w/advanced video)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'bs' Name.Class
|
|
':' Punctuation
|
|
'ms' Name.Class
|
|
':' Punctuation
|
|
'xn' Name.Class
|
|
':' Punctuation
|
|
'xo' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'it' Name.Class
|
|
'#' Operator
|
|
'8' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'24' Literal.Number
|
|
':' Punctuation
|
|
'vt' Name.Class
|
|
'#' Operator
|
|
'3' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'@8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOM' Literal
|
|
':' Punctuation
|
|
'DO' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dB' Literal
|
|
':' Punctuation
|
|
'K1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOq' Literal
|
|
':' Punctuation
|
|
'K2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOr' Literal
|
|
':' Punctuation
|
|
'K3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOs' Literal
|
|
':' Punctuation
|
|
'K4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOp' Literal
|
|
':' Punctuation
|
|
'K5' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOn' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'LE' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dD' Literal
|
|
':' Punctuation
|
|
'RA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?7l' Literal
|
|
':' Punctuation
|
|
'RI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dC' Literal
|
|
':' Punctuation
|
|
'SA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
':' Punctuation
|
|
'UP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dA' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ac' Name.Class
|
|
'=' Operator
|
|
'``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ae' Name.Class
|
|
'=' Operator
|
|
'^O' Literal
|
|
':' Punctuation
|
|
'as' Name.Class
|
|
'=' Operator
|
|
'^N' Literal
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'cb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1K' Literal
|
|
':' Punctuation
|
|
'cd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'ce' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dH' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'cs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dr' Literal
|
|
':' Punctuation
|
|
'ct' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[3g' Literal
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'eA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E(B' Literal
|
|
'\\' Literal
|
|
'E)0' Literal
|
|
':' Punctuation
|
|
'ho' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'k0' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOy' Literal
|
|
':' Punctuation
|
|
'k1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOP' Literal
|
|
':' Punctuation
|
|
'k2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOQ' Literal
|
|
':' Punctuation
|
|
'k3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOR' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOS' Literal
|
|
':' Punctuation
|
|
'k5' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOt' Literal
|
|
':' Punctuation
|
|
'k6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOu' Literal
|
|
':' Punctuation
|
|
'k7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOv' Literal
|
|
':' Punctuation
|
|
'k8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOl' Literal
|
|
':' Punctuation
|
|
'k9' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOw' Literal
|
|
':' Punctuation
|
|
'k;' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOx' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOB' Literal
|
|
':' Punctuation
|
|
'ke' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?1l' Literal
|
|
'\\' Literal
|
|
'E>' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOD' Literal
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOC' Literal
|
|
':' Punctuation
|
|
'ks' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?1h' Literal
|
|
'\\' Literal
|
|
'E=' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOA' Literal
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'mb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5m' Literal
|
|
':' Punctuation
|
|
'md' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1m' Literal
|
|
':' Punctuation
|
|
'me' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
'\\' Literal
|
|
'017' Literal
|
|
':' Punctuation
|
|
'mr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'nd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'r2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?3l' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
':' Punctuation
|
|
'rc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'..sa' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t' Literal
|
|
'\\' Literal
|
|
'016%e' Literal
|
|
'\\' Literal
|
|
'017%;' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'sc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'so' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'sr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EM' Literal
|
|
':' Punctuation
|
|
'st' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EH' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'up' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'vt100nam' Name.Tag
|
|
'|' Punctuation
|
|
'vt100-nam' Name.Attribute
|
|
'|' Punctuation
|
|
'vt100 no automargins' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am@' Name.Class
|
|
':' Punctuation
|
|
'xn@' Name.Class
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt100-am' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'vt100-vb' Name.Tag
|
|
'|' Punctuation
|
|
'dec vt100 (w/advanced video) & no beep' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'bl@' Name.Class
|
|
':' Punctuation
|
|
'vb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?5h' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt100' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# Ordinary vt100 in 132 column ("wide") mode.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt100-w' Name.Tag
|
|
'|' Punctuation
|
|
'vt100-w-am' Name.Attribute
|
|
'|' Punctuation
|
|
'dec vt100 132 cols (w/advanced video)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'132' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'24' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'r2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?3h' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt100-am' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'vt100-w-nam' Name.Tag
|
|
'|' Punctuation
|
|
'vt100-nam-w' Name.Attribute
|
|
'|' Punctuation
|
|
'dec vt100 132 cols (w/advanced video no automargin)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'132' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'14' Literal.Number
|
|
':' Punctuation
|
|
'vt@' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'r2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?3h' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt100-nam' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# vt100 with no advanced video.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt100-nav' Name.Tag
|
|
'|' Punctuation
|
|
'vt100 without advanced video option' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'sg' Name.Class
|
|
'#' Operator
|
|
'1' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'mb@' Name.Class
|
|
':' Punctuation
|
|
'md@' Name.Class
|
|
':' Punctuation
|
|
'me@' Name.Class
|
|
':' Punctuation
|
|
'mr@' Name.Class
|
|
':' Punctuation
|
|
'sa@' Name.Class
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'so' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'ue@' Name.Class
|
|
':' Punctuation
|
|
'us@' Name.Class
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt100' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'vt100-nav-w' Name.Tag
|
|
'|' Punctuation
|
|
'vt100-w-nav' Name.Attribute
|
|
'|' Punctuation
|
|
'dec vt100 132 cols 14 lines (no advanced video option)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'132' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'14' Literal.Number
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt100-nav' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# vt100 with one of the 24 lines used as a status line.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# We put the status line on the top.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt100-s' Name.Tag
|
|
'|' Punctuation
|
|
'vt100-s-top' Name.Attribute
|
|
'|' Punctuation
|
|
'vt100-top-s' Name.Attribute
|
|
'|' Punctuation
|
|
'vt100 for use with top sysline' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'es' Name.Class
|
|
':' Punctuation
|
|
'hs' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'23' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[2;1H' Literal
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%+^A;%dH' Literal
|
|
':' Punctuation
|
|
'cs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%i%d;%dr' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ds' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
'\\' Literal
|
|
'E[1;24r' Literal
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'fs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'ho' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[2;1H' Literal
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
'\\' Literal
|
|
'E[2;24r' Literal
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ts' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
'\\' Literal
|
|
'E[1;%p1%dH' Literal
|
|
'\\' Literal
|
|
'E[1K' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt100-am' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# Status line at bottom. ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Clearing the screen will clobber status line.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt100-s-bot' Name.Tag
|
|
'|' Punctuation
|
|
'vt100-bot-s' Name.Attribute
|
|
'|' Punctuation
|
|
'vt100 for use with bottom sysline' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'es' Name.Class
|
|
':' Punctuation
|
|
'hs' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'23' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ds' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
'\\' Literal
|
|
'E[1;24r' Literal
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'fs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1;23r' Literal
|
|
'\\' Literal
|
|
'E[23;1H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ts' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
'\\' Literal
|
|
'E[24;%p1%dH' Literal
|
|
'\\' Literal
|
|
'E[1K' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt100-am' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
"# Most of the `vt100' emulators out there actually emulate a vt102" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# This entry (or vt102-nsgr) is probably the right thing to use for' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# these. ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt102' Name.Tag
|
|
'|' Punctuation
|
|
'dec vt102' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'mi' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'al' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'dc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[P' Literal
|
|
':' Punctuation
|
|
'dl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[M' Literal
|
|
':' Punctuation
|
|
'ei' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4l' Literal
|
|
':' Punctuation
|
|
'im' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4h' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt100' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'vt102-w' Name.Tag
|
|
'|' Punctuation
|
|
'dec vt102 in wide mode' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'132' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'r3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?3h' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt102' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
"# Many brain-dead PC comm programs that pretend to be `vt100-compatible'" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# fail to interpret the ^O and ^N escapes properly. Symptom: the :me:' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# string in the canonical vt100 entry above leaves the screen littered' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# with little snowflake or star characters (IBM PC ROM character \\017 = ^O)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# after highlight turnoffs. This entry should fix that, and even leave' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# ACS support working, at the cost of making multiple-highlight changes ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# slightly more expensive.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# From: Eric S. Raymond <esr@snark.thyrsus.com> July 22 1995' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt102-nsgr' Name.Tag
|
|
'|' Punctuation
|
|
'vt102 no sgr (use if you see snowflakes after highlight changes)' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'me' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'sa@' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt102' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# VT125 Graphics CRT. Clear screen also erases graphics' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt125' Name.Tag
|
|
'|' Punctuation
|
|
'vt125 graphics terminal' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
'\\' Literal
|
|
'E[2J' Literal
|
|
'\\' Literal
|
|
'EPpS(E)' Literal
|
|
'\\' Literal
|
|
'E' Literal
|
|
'\\' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt100' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
"# This isn't a DEC entry, it came from University of Wisconsin." Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (vt131: I added <rmam>/<smam> based on the init string, also :bs: -- esr)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt131' Name.Tag
|
|
'|' Punctuation
|
|
'dec vt131' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'bs' Name.Class
|
|
':' Punctuation
|
|
'xn' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'it' Name.Class
|
|
'#' Operator
|
|
'8' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'24' Literal.Number
|
|
':' Punctuation
|
|
'vt' Name.Class
|
|
'#' Operator
|
|
'3' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'RA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
':' Punctuation
|
|
'SA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'cd' Name.Class
|
|
'=' Operator
|
|
'50' Literal
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'ce' Name.Class
|
|
'=' Operator
|
|
'3' Literal
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'50' Literal
|
|
'\\' Literal
|
|
'E[;H' Literal
|
|
'\\' Literal
|
|
'E[2J' Literal
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'5' Literal
|
|
'\\' Literal
|
|
'E[%i%d;%dH' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'cs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dr' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'ho' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1;24r' Literal
|
|
'\\' Literal
|
|
'E[24;1H' Literal
|
|
':' Punctuation
|
|
'k1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOP' Literal
|
|
':' Punctuation
|
|
'k2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOQ' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOR' Literal
|
|
':' Punctuation
|
|
'k4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOS' Literal
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOB' Literal
|
|
':' Punctuation
|
|
'ke' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?1l' Literal
|
|
'\\' Literal
|
|
'E>' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOD' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOC' Literal
|
|
':' Punctuation
|
|
'ks' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?1h' Literal
|
|
'\\' Literal
|
|
'E=' Literal
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOA' Literal
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'mb' Name.Class
|
|
'=' Operator
|
|
'2' Literal
|
|
'\\' Literal
|
|
'E[5m' Literal
|
|
':' Punctuation
|
|
'md' Name.Class
|
|
'=' Operator
|
|
'2' Literal
|
|
'\\' Literal
|
|
'E[1m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'me' Name.Class
|
|
'=' Operator
|
|
'2' Literal
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'mr' Name.Class
|
|
'=' Operator
|
|
'2' Literal
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'nd' Name.Class
|
|
'=' Operator
|
|
'2' Literal
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'nw' Name.Class
|
|
'=' Operator
|
|
'^M^J' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'r1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?3l' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
':' Punctuation
|
|
'rc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'sc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'2' Literal
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'so' Name.Class
|
|
'=' Operator
|
|
'2' Literal
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'sr' Name.Class
|
|
'=' Operator
|
|
'5' Literal
|
|
'\\' Literal
|
|
'EM' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'2' Literal
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'up' Name.Class
|
|
'=' Operator
|
|
'2' Literal
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'2' Literal
|
|
'\\' Literal
|
|
'E[4m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# vt132 - like vt100 but slower and has ins/del line and such.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# I'm told that :im:/:ei: are backwards in the terminal from the" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# manual and from the ANSI standard, this describes the actual ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# terminal. I've never actually used a vt132 myself, so this " Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# is untested.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt132' Name.Tag
|
|
'|' Punctuation
|
|
'DEC vt132' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'xn' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'al' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'dc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[P' Literal
|
|
':' Punctuation
|
|
'dl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[M' Literal
|
|
':' Punctuation
|
|
'ei' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4h' Literal
|
|
':' Punctuation
|
|
'im' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4l' Literal
|
|
':' Punctuation
|
|
'ip' Name.Class
|
|
'=' Operator
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'n' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt100' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# This vt220 description maps F5--F9 to the second block of function keys' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# at the top of the keyboard. The "DO" key is used as F10 to avoid conflict' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# with the key marked (ESC) on the vt220. See vt220d for an alternate mapping.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# PF1--PF4 are used as F1--F4.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt220-old' Name.Tag
|
|
'|' Punctuation
|
|
'vt200-old' Name.Attribute
|
|
'|' Punctuation
|
|
'DEC VT220 in vt100 emulation mode' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'bs' Name.Class
|
|
':' Punctuation
|
|
'mi' Name.Class
|
|
':' Punctuation
|
|
'pt' Name.Class
|
|
':' Punctuation
|
|
'xn' Name.Class
|
|
':' Punctuation
|
|
'xo' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'24' Literal.Number
|
|
':' Punctuation
|
|
'vt' Name.Class
|
|
'#' Operator
|
|
'3' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'@7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4~' Literal
|
|
':' Punctuation
|
|
'RA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?7l' Literal
|
|
':' Punctuation
|
|
'SA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ac' Name.Class
|
|
'=' Operator
|
|
'``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ae' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E(B' Literal
|
|
':' Punctuation
|
|
'al' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'as' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E(0' Literal
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'cd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'ce' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
'\\' Literal
|
|
'E[2J' Literal
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dH' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'cs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dr' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'dc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[P' Literal
|
|
':' Punctuation
|
|
'dl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[M' Literal
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'ei' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4l' Literal
|
|
':' Punctuation
|
|
'ho' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'if' Name.Class
|
|
'=' Operator
|
|
'/usr/share/tabset/vt100' Literal
|
|
':' Punctuation
|
|
'im' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4h' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1;24r' Literal
|
|
'\\' Literal
|
|
'E[24;1H' Literal
|
|
':' Punctuation
|
|
'k1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOP' Literal
|
|
':' Punctuation
|
|
'k2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOQ' Literal
|
|
':' Punctuation
|
|
'k3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOR' Literal
|
|
':' Punctuation
|
|
'k4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOS' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k5' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[17~' Literal
|
|
':' Punctuation
|
|
'k6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[18~' Literal
|
|
':' Punctuation
|
|
'k7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[19~' Literal
|
|
':' Punctuation
|
|
'k8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[20~' Literal
|
|
':' Punctuation
|
|
'k9' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[21~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k;' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[29~' Literal
|
|
':' Punctuation
|
|
'kD' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[3~' Literal
|
|
':' Punctuation
|
|
'kI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[2~' Literal
|
|
':' Punctuation
|
|
'kN' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[6~' Literal
|
|
':' Punctuation
|
|
'kP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5~' Literal
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'kh' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1~' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[D' Literal
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'mb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'md' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1m' Literal
|
|
':' Punctuation
|
|
'me' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'mr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'nd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'nl' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'r2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?3l' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
':' Punctuation
|
|
'rc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'rf' Name.Class
|
|
'=' Operator
|
|
'/usr/share/tabset/vt100' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'..sa' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[0%?%p6%t;1%;%?%p2%t;4%;%?%p4%t;5%;%?%p1%p3%|%t;7%;m%?%p9%t' Literal
|
|
'\\' Literal
|
|
'E(0%e' Literal
|
|
'\\' Literal
|
|
'E(B%;' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'sc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[27m' Literal
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'20' Literal
|
|
'\\' Literal
|
|
'ED' Literal
|
|
':' Punctuation
|
|
'so' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'sr' Name.Class
|
|
'=' Operator
|
|
'14' Literal
|
|
'\\' Literal
|
|
'EM' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[24m' Literal
|
|
':' Punctuation
|
|
'up' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4m' Literal
|
|
':' Punctuation
|
|
've' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?25h' Literal
|
|
':' Punctuation
|
|
'vi' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?25l' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# A much better description of the VT200/220; used to be vt220-8' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (untranslatable capabilities removed to fit entry within 1023 bytes)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (sgr removed to fit entry within 1023 bytes)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (terminfo-only capabilities suppressed to fit entry within 1023 bytes)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt220' Name.Tag
|
|
'|' Punctuation
|
|
'vt200' Name.Attribute
|
|
'|' Punctuation
|
|
'dec vt220' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'bs' Name.Class
|
|
':' Punctuation
|
|
'mi' Name.Class
|
|
':' Punctuation
|
|
'ms' Name.Class
|
|
':' Punctuation
|
|
'xn' Name.Class
|
|
':' Punctuation
|
|
'xo' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'it' Name.Class
|
|
'#' Operator
|
|
'8' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'24' Literal.Number
|
|
':' Punctuation
|
|
'vt' Name.Class
|
|
'#' Operator
|
|
'3' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'AL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dL' Literal
|
|
':' Punctuation
|
|
'DC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dP' Literal
|
|
':' Punctuation
|
|
'DL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dM' Literal
|
|
':' Punctuation
|
|
'DO' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dB' Literal
|
|
':' Punctuation
|
|
'IC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%d@' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'LE' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dD' Literal
|
|
':' Punctuation
|
|
'RI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dC' Literal
|
|
':' Punctuation
|
|
'UP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dA' Literal
|
|
':' Punctuation
|
|
'ae' Name.Class
|
|
'=' Operator
|
|
'^O' Literal
|
|
':' Punctuation
|
|
'al' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'as' Name.Class
|
|
'=' Operator
|
|
'^N' Literal
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'ce' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dH' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dr' Literal
|
|
':' Punctuation
|
|
'ct' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[3g' Literal
|
|
':' Punctuation
|
|
'dc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[P' Literal
|
|
':' Punctuation
|
|
'dl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[M' Literal
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'ec' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dX' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ei' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4l' Literal
|
|
':' Punctuation
|
|
'ho' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'if' Name.Class
|
|
'=' Operator
|
|
'/usr/share/tabset/vt100' Literal
|
|
':' Punctuation
|
|
'im' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4h' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
'\\' Literal
|
|
'E[>' Literal
|
|
'\\' Literal
|
|
'E[?1h' Literal
|
|
'\\' Literal
|
|
'E F' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
':' Punctuation
|
|
'k1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOP' Literal
|
|
':' Punctuation
|
|
'k2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOQ' Literal
|
|
':' Punctuation
|
|
'k3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOR' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOS' Literal
|
|
':' Punctuation
|
|
'k6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[17~' Literal
|
|
':' Punctuation
|
|
'k7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[18~' Literal
|
|
':' Punctuation
|
|
'k8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[19~' Literal
|
|
':' Punctuation
|
|
'k9' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[20~' Literal
|
|
':' Punctuation
|
|
'kI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[2~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kN' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[6~' Literal
|
|
':' Punctuation
|
|
'kP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5~' Literal
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'kh' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[D' Literal
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'mb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5m' Literal
|
|
':' Punctuation
|
|
'md' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1m' Literal
|
|
':' Punctuation
|
|
'me' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'mr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'nd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'nw' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EE' Literal
|
|
':' Punctuation
|
|
'rc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'sc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[27m' Literal
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'ED' Literal
|
|
':' Punctuation
|
|
'so' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'sr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EM' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'st' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EH' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[24m' Literal
|
|
':' Punctuation
|
|
'up' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4m' Literal
|
|
':' Punctuation
|
|
'vb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?5h' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'vt220-w' Name.Tag
|
|
'|' Punctuation
|
|
'vt200-w' Name.Attribute
|
|
'|' Punctuation
|
|
'DEC vt220 in wide mode' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'132' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'r3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?3h' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt220' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'# (untranslatable capabilities removed to fit entry within 1023 bytes)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (sgr removed to fit entry within 1023 bytes)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (terminfo-only capabilities suppressed to fit entry within 1023 bytes)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt220-8bit' Name.Tag
|
|
'|' Punctuation
|
|
'vt220-8' Name.Attribute
|
|
'|' Punctuation
|
|
'vt200-8bit' Name.Attribute
|
|
'|' Punctuation
|
|
'vt200-8' Name.Attribute
|
|
'|' Punctuation
|
|
'dec vt220/200 in 8-bit mode' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'bs' Name.Class
|
|
':' Punctuation
|
|
'mi' Name.Class
|
|
':' Punctuation
|
|
'ms' Name.Class
|
|
':' Punctuation
|
|
'xn' Name.Class
|
|
':' Punctuation
|
|
'xo' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'it' Name.Class
|
|
'#' Operator
|
|
'8' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'24' Literal.Number
|
|
':' Punctuation
|
|
'vt' Name.Class
|
|
'#' Operator
|
|
'3' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'AL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233%dL' Literal
|
|
':' Punctuation
|
|
'DC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233%dP' Literal
|
|
':' Punctuation
|
|
'DL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233%dM' Literal
|
|
':' Punctuation
|
|
'DO' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233%dB' Literal
|
|
':' Punctuation
|
|
'IC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233%d@' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'LE' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233%dD' Literal
|
|
':' Punctuation
|
|
'RI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233%dC' Literal
|
|
':' Punctuation
|
|
'UP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233%dA' Literal
|
|
':' Punctuation
|
|
'ae' Name.Class
|
|
'=' Operator
|
|
'^O' Literal
|
|
':' Punctuation
|
|
'al' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233L' Literal
|
|
':' Punctuation
|
|
'as' Name.Class
|
|
'=' Operator
|
|
'^N' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'cd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233J' Literal
|
|
':' Punctuation
|
|
'ce' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233K' Literal
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233H' Literal
|
|
'\\' Literal
|
|
'233J' Literal
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233%i%d;%dH' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'cs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233%i%d;%dr' Literal
|
|
':' Punctuation
|
|
'ct' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2333g' Literal
|
|
':' Punctuation
|
|
'dc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233P' Literal
|
|
':' Punctuation
|
|
'dl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233M' Literal
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ec' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233%dX' Literal
|
|
':' Punctuation
|
|
'ei' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2334l' Literal
|
|
':' Punctuation
|
|
'ho' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'if' Name.Class
|
|
'=' Operator
|
|
'/usr/share/tabset/vt100' Literal
|
|
':' Punctuation
|
|
'im' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2334h' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233?7h' Literal
|
|
'\\' Literal
|
|
'233>' Literal
|
|
'\\' Literal
|
|
'233?1h' Literal
|
|
'\\' Literal
|
|
'E F' Literal
|
|
'\\' Literal
|
|
'233?4l' Literal
|
|
':' Punctuation
|
|
'k1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOP' Literal
|
|
':' Punctuation
|
|
'k2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOQ' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOR' Literal
|
|
':' Punctuation
|
|
'k4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOS' Literal
|
|
':' Punctuation
|
|
'k6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'23317~' Literal
|
|
':' Punctuation
|
|
'k7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'23318~' Literal
|
|
':' Punctuation
|
|
'k8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'23319~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k9' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'23320~' Literal
|
|
':' Punctuation
|
|
'kI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2332~' Literal
|
|
':' Punctuation
|
|
'kN' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2336~' Literal
|
|
':' Punctuation
|
|
'kP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2335~' Literal
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233B' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kh' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233H' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233D' Literal
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233C' Literal
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233A' Literal
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'mb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2335m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'md' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2331m' Literal
|
|
':' Punctuation
|
|
'me' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233m' Literal
|
|
':' Punctuation
|
|
'mr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2337m' Literal
|
|
':' Punctuation
|
|
'nd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233C' Literal
|
|
':' Punctuation
|
|
'nw' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EE' Literal
|
|
':' Punctuation
|
|
'rc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'sc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'23327m' Literal
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'ED' Literal
|
|
':' Punctuation
|
|
'so' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2337m' Literal
|
|
':' Punctuation
|
|
'sr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EM' Literal
|
|
':' Punctuation
|
|
'st' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EH' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'23324m' Literal
|
|
':' Punctuation
|
|
'up' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233A' Literal
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'2334m' Literal
|
|
':' Punctuation
|
|
'vb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'233?5h' Literal
|
|
'\\' Literal
|
|
'233?5l' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# vt220d:' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# This vt220 description regards F6--F10 as the second block of function keys' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# at the top of the keyboard. This mapping follows the description given' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# in the VT220 Programmer Reference Manual and agrees with the labeling' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# on some terminals that emulate the vt220. There is no support for an F5.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# See vt220 for an alternate mapping. ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt220d' Name.Tag
|
|
'|' Punctuation
|
|
'DEC VT220 in vt100 mode with DEC function key labeling' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'F1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[23~' Literal
|
|
':' Punctuation
|
|
'F2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[24~' Literal
|
|
':' Punctuation
|
|
'F3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[25~' Literal
|
|
':' Punctuation
|
|
'F4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[26~' Literal
|
|
':' Punctuation
|
|
'F5' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[28~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'F6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[29~' Literal
|
|
':' Punctuation
|
|
'F7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[31~' Literal
|
|
':' Punctuation
|
|
'F8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[32~' Literal
|
|
':' Punctuation
|
|
'F9' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[33~' Literal
|
|
':' Punctuation
|
|
'FA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[34~' Literal
|
|
':' Punctuation
|
|
'k5@' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[17~' Literal
|
|
':' Punctuation
|
|
'k7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[18~' Literal
|
|
':' Punctuation
|
|
'k8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[19~' Literal
|
|
':' Punctuation
|
|
'k9' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[20~' Literal
|
|
':' Punctuation
|
|
'k;' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[21~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt220-old' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'vt220-nam' Name.Tag
|
|
'|' Punctuation
|
|
'v200-nam' Name.Attribute
|
|
'|' Punctuation
|
|
'VT220 in vt100 mode with no auto margins' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am@' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'r2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?3l' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
'\\' Literal
|
|
'E[?7l' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt220' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# vt220 termcap written Tue Oct 25 20:41:10 1988 by Alex Latzko' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (not an official DEC entry!)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# The problem with real vt220 terminals is they don't send escapes when in" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# in vt220 mode. This can be gotten around two ways. 1> don't send" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# escapes or 2> put the vt220 into vt100 mode and use all the nifty' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# features of vt100 advanced video which it then has.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# This entry takes the view of putting a vt220 into vt100 mode so' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# you can use the escape key in emacs and everything else which needs it.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# You probably don't want to use this on a VMS machine since VMS will think" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# it has a vt220 and will get fouled up coming out of emacs' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# From: Alexander Latzko <latzko@marsenius.rutgers.edu>, 30 Dec 1996' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (Added vt100 :rc:,:sc: to quiet a tic warning -- esr)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt200-js' Name.Tag
|
|
'|' Punctuation
|
|
'vt220-js' Name.Attribute
|
|
'|' Punctuation
|
|
'dec vt200 series with jump scroll' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'al' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'cd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'ce' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dH' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'cs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dr' Literal
|
|
':' Punctuation
|
|
'dc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[P' Literal
|
|
':' Punctuation
|
|
'dl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[M' Literal
|
|
':' Punctuation
|
|
'dm' Name.Class
|
|
'=' Operator
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'ed' Name.Class
|
|
'=' Operator
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ei' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4l' Literal
|
|
':' Punctuation
|
|
'ho' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'im' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4h' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[61"p' Literal
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
'\\' Literal
|
|
'E[?3l' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[?1l' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
'\\' Literal
|
|
'E[?6l' Literal
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
'\\' Literal
|
|
'E[?25h' Literal
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOP' Literal
|
|
':' Punctuation
|
|
'k2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOQ' Literal
|
|
':' Punctuation
|
|
'k3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOR' Literal
|
|
':' Punctuation
|
|
'k4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOS' Literal
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOB' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ke' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?1l' Literal
|
|
'\\' Literal
|
|
'E>' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOD' Literal
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOC' Literal
|
|
':' Punctuation
|
|
'ks' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?1h' Literal
|
|
'\\' Literal
|
|
'E=' Literal
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOA' Literal
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'nw' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
'\\' Literal
|
|
'ED' Literal
|
|
':' Punctuation
|
|
'r1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?3l' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
':' Punctuation
|
|
'rc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'rf' Name.Class
|
|
'=' Operator
|
|
'/usr/lib/tabset/vt100' Literal
|
|
':' Punctuation
|
|
'sc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'5' Literal
|
|
'\\' Literal
|
|
'E[27m' Literal
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'ED' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'so' Name.Class
|
|
'=' Operator
|
|
'5' Literal
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'sr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EM' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[24m' Literal
|
|
':' Punctuation
|
|
'up' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4m' Literal
|
|
':' Punctuation
|
|
'\n ' Text.Whitespace
|
|
'\n\n' Text.Whitespace
|
|
|
|
"# This was DEC's vt320. Use the purpose-built one below instead " Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#vt320|DEC VT320 in vt100 emulation mode,' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#\tuse=vt220,' Comment
|
|
'\n\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# Use v320n for SCO's LYRIX. Otherwise, use Adam Thompson's vt320-nam." Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt320nam' Name.Tag
|
|
'|' Punctuation
|
|
'v320n' Name.Attribute
|
|
'|' Punctuation
|
|
'DEC VT320 in vt100 emul. mode with NO AUTO WRAP mode' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am@' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'r2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?3l' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
'\\' Literal
|
|
'E[?7l' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt220' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
"# These entries are not DEC's official ones, they were purpose-built for the " Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# VT320. Here are the designer's notes:" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# <kel> is end on a PC kbd. Actually 'select' on a VT. Mapped to " Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# 'Erase to End of Field'... since nothing seems to use 'end' anyways..." Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# khome is Home on a PC kbd. Actually 'FIND' on a VT." Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# Things that use <knxt> usually use tab anyways... and things that don't use" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# tab usually use <knxt> instead...' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# kprv is same as tab - Backtab is useless...' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# I left out :sa: because of its RIDICULOUS complexity,' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# and the resulting fact that it causes the termcap translation of the entry' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# to SMASH the 1k-barrier...' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# From: Adam Thompson <athompso@pangea.ca> Sept 10 1995' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (vt320: uncommented :fs:, comnmmented out <kslt> to avoid a conflict --esr) ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (untranslatable capabilities removed to fit entry within 1023 bytes)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (sgr removed to fit entry within 1023 bytes)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (terminfo-only capabilities suppressed to fit entry within 1023 bytes)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt320' Name.Tag
|
|
'|' Punctuation
|
|
'vt300' Name.Attribute
|
|
'|' Punctuation
|
|
'dec vt320 7 bit terminal' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'es' Name.Class
|
|
':' Punctuation
|
|
'hs' Name.Class
|
|
':' Punctuation
|
|
'mi' Name.Class
|
|
':' Punctuation
|
|
'ms' Name.Class
|
|
':' Punctuation
|
|
'xn' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'24' Literal.Number
|
|
':' Punctuation
|
|
'ws' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'AL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dL' Literal
|
|
':' Punctuation
|
|
'DC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dP' Literal
|
|
':' Punctuation
|
|
'DL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dM' Literal
|
|
':' Punctuation
|
|
'DO' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dB' Literal
|
|
':' Punctuation
|
|
'IC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%d@' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'K1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOw' Literal
|
|
':' Punctuation
|
|
'K2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOu' Literal
|
|
':' Punctuation
|
|
'K3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOy' Literal
|
|
':' Punctuation
|
|
'K4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOq' Literal
|
|
':' Punctuation
|
|
'K5' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOs' Literal
|
|
':' Punctuation
|
|
'LE' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dD' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'RI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dC' Literal
|
|
':' Punctuation
|
|
'UP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dA' Literal
|
|
':' Punctuation
|
|
'ae' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E(B' Literal
|
|
':' Punctuation
|
|
'al' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'as' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E(0' Literal
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'cd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ce' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
'\\' Literal
|
|
'E[2J' Literal
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dH' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dr' Literal
|
|
':' Punctuation
|
|
'ct' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[3g' Literal
|
|
':' Punctuation
|
|
'dc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[P' Literal
|
|
':' Punctuation
|
|
'dl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[M' Literal
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'ec' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dX' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ei' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4l' Literal
|
|
':' Punctuation
|
|
'fs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[0$}' Literal
|
|
':' Punctuation
|
|
'ho' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'im' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4h' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?3l' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[5?l' Literal
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
'\\' Literal
|
|
'E[1;24r' Literal
|
|
'\\' Literal
|
|
'E[24;1H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOP' Literal
|
|
':' Punctuation
|
|
'k2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOQ' Literal
|
|
':' Punctuation
|
|
'k3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOR' Literal
|
|
':' Punctuation
|
|
'k4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOS' Literal
|
|
':' Punctuation
|
|
'k6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[17~' Literal
|
|
':' Punctuation
|
|
'k7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[18~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[19~' Literal
|
|
':' Punctuation
|
|
'k9' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[20~' Literal
|
|
':' Punctuation
|
|
'kD' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[3~' Literal
|
|
':' Punctuation
|
|
'kI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[2~' Literal
|
|
':' Punctuation
|
|
'kN' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[6~' Literal
|
|
':' Punctuation
|
|
'kP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'177' Literal
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOB' Literal
|
|
':' Punctuation
|
|
'ke' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?1l' Literal
|
|
'\\' Literal
|
|
'E>' Literal
|
|
':' Punctuation
|
|
'kh' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1~' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOD' Literal
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOC' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ks' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?1h' Literal
|
|
'\\' Literal
|
|
'E=' Literal
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOA' Literal
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'mb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5m' Literal
|
|
':' Punctuation
|
|
'md' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1m' Literal
|
|
':' Punctuation
|
|
'me' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'mr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'nd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'nw' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EE' Literal
|
|
':' Punctuation
|
|
'rc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'sc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'ED' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'so' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'sr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EM' Literal
|
|
':' Punctuation
|
|
'st' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EH' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'ts' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1$}' Literal
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'up' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4m' Literal
|
|
':' Punctuation
|
|
've' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?25h' Literal
|
|
':' Punctuation
|
|
'vi' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?25l' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'vt320-nam' Name.Tag
|
|
'|' Punctuation
|
|
'vt300-nam' Name.Attribute
|
|
'|' Punctuation
|
|
'dec vt320 7 bit terminal with no am to make SAS happy' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am@' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?3l' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[5?l' Literal
|
|
'\\' Literal
|
|
'E[?7l' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
'\\' Literal
|
|
'E[1;24r' Literal
|
|
'\\' Literal
|
|
'E[24;1H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'r2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?3l' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[5?l' Literal
|
|
'\\' Literal
|
|
'E[?7l' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
'\\' Literal
|
|
'E[1;24r' Literal
|
|
'\\' Literal
|
|
'E[24;1H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt320' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'# We have to init 132-col mode, not 80-col mode.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt320-w' Name.Tag
|
|
'|' Punctuation
|
|
'vt300-w' Name.Attribute
|
|
'|' Punctuation
|
|
'dec vt320 wide 7 bit terminal' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'132' Literal.Number
|
|
':' Punctuation
|
|
'ws' Name.Class
|
|
'#' Operator
|
|
'132' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?3h' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[5?l' Literal
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
'\\' Literal
|
|
'E[1;24r' Literal
|
|
'\\' Literal
|
|
'E[24;1H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'r2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?3h' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[5?l' Literal
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
'\\' Literal
|
|
'E[1;24r' Literal
|
|
'\\' Literal
|
|
'E[24;1H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt320' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'vt320-w-nam' Name.Tag
|
|
'|' Punctuation
|
|
'vt300-w-nam' Name.Attribute
|
|
'|' Punctuation
|
|
'dec vt320 wide 7 bit terminal with no am' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am@' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?3h' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[5?l' Literal
|
|
'\\' Literal
|
|
'E[?7l' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
'\\' Literal
|
|
'E[1;24r' Literal
|
|
'\\' Literal
|
|
'E[24;1H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'r2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?3h' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[5?l' Literal
|
|
'\\' Literal
|
|
'E[?7l' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
'\\' Literal
|
|
'E[1;24r' Literal
|
|
'\\' Literal
|
|
'E[24;1H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt320-w' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# VT330 and VT340 -- These are ReGIS and SIXEL graphics terminals' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# which are pretty much a superset of the VT320. They have the' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# host writable status line, yet another different DRCS matrix size,' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# and such, but they add the DEC Technical character set, Multiple text' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# pages, selectable length pages, and the like. The difference between' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# the vt330 and vt340 is that the latter has only 2 planes and a monochrome' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# monitor, the former has 4 planes and a color monitor. These terminals' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# support VT131 and ANSI block mode, but as with much of these things,' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# termcap/terminfo doesn't deal with these features." Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Note that this entry is are set up in what was the standard way for GNU' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Emacs v18 terminal modes to deal with the cursor keys in that the arrow' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# keys were switched into application mode at the same time the numeric pad' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# is switched into application mode. This changes the definitions of the' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# arrow keys. Emacs v19 is smarter and mines its keys directly out of ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# your termcap or terminfo entry,' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# From: Daniel Glasser <dag@persoft.persoft.com>, 13 Oct 1993' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (vt340: string capability "sb=\\E[M" corrected to "sr";' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# also, added <rmam>/<smam> based on the init string -- esr)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt340' Name.Tag
|
|
'|' Punctuation
|
|
'dec-vt340' Name.Attribute
|
|
'|' Punctuation
|
|
'vt330' Name.Attribute
|
|
'|' Punctuation
|
|
'dec-vt330' Name.Attribute
|
|
'|' Punctuation
|
|
'dec vt340 graphics terminal with 24 line page' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'es' Name.Class
|
|
':' Punctuation
|
|
'hs' Name.Class
|
|
':' Punctuation
|
|
'mi' Name.Class
|
|
':' Punctuation
|
|
'ms' Name.Class
|
|
':' Punctuation
|
|
'xn' Name.Class
|
|
':' Punctuation
|
|
'xo' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'it' Name.Class
|
|
'#' Operator
|
|
'8' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'24' Literal.Number
|
|
':' Punctuation
|
|
'vt' Name.Class
|
|
'#' Operator
|
|
'3' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'AL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dL' Literal
|
|
':' Punctuation
|
|
'DC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dP' Literal
|
|
':' Punctuation
|
|
'DL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dM' Literal
|
|
':' Punctuation
|
|
'DO' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dB' Literal
|
|
':' Punctuation
|
|
'IC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%d@' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'LE' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dD' Literal
|
|
':' Punctuation
|
|
'RA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?7l' Literal
|
|
':' Punctuation
|
|
'RI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dC' Literal
|
|
':' Punctuation
|
|
'SA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
':' Punctuation
|
|
'UP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dA' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ac' Name.Class
|
|
'=' Operator
|
|
'``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ae' Name.Class
|
|
'=' Operator
|
|
'^O' Literal
|
|
':' Punctuation
|
|
'al' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'as' Name.Class
|
|
'=' Operator
|
|
'^N' Literal
|
|
':' Punctuation
|
|
'cd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'ce' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dH' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'cs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dr' Literal
|
|
':' Punctuation
|
|
'ct' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[3g' Literal
|
|
':' Punctuation
|
|
'dc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[P' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'dl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[M' Literal
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'ds' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[2$~' Literal
|
|
'\\' Literal
|
|
'r' Literal
|
|
'\\' Literal
|
|
'E[1$}' Literal
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
'\\' Literal
|
|
'E[$}' Literal
|
|
':' Punctuation
|
|
'ei' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4l' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'fs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[$}' Literal
|
|
':' Punctuation
|
|
'ho' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'im' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4h' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E<' Literal
|
|
'\\' Literal
|
|
'E F' Literal
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?1h' Literal
|
|
'\\' Literal
|
|
'E[?3l' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
'\\' Literal
|
|
'E[1;24r' Literal
|
|
'\\' Literal
|
|
'E[24;1H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOP' Literal
|
|
':' Punctuation
|
|
'k2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOQ' Literal
|
|
':' Punctuation
|
|
'k3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOR' Literal
|
|
':' Punctuation
|
|
'k4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOS' Literal
|
|
':' Punctuation
|
|
'k6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[17~' Literal
|
|
':' Punctuation
|
|
'k7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[18~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[19~' Literal
|
|
':' Punctuation
|
|
'k9' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[20~' Literal
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOB' Literal
|
|
':' Punctuation
|
|
'ke' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?1l' Literal
|
|
'\\' Literal
|
|
'E>' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOD' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOC' Literal
|
|
':' Punctuation
|
|
'ks' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?1h' Literal
|
|
'\\' Literal
|
|
'E=' Literal
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOA' Literal
|
|
':' Punctuation
|
|
'l1' Name.Class
|
|
'=' Operator
|
|
'pf1' Literal
|
|
':' Punctuation
|
|
'l2' Name.Class
|
|
'=' Operator
|
|
'pf2' Literal
|
|
':' Punctuation
|
|
'l3' Name.Class
|
|
'=' Operator
|
|
'pf3' Literal
|
|
':' Punctuation
|
|
'l4' Name.Class
|
|
'=' Operator
|
|
'pf4' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'mb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5m' Literal
|
|
':' Punctuation
|
|
'md' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1m' Literal
|
|
':' Punctuation
|
|
'me' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'mr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'nd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'nw' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
'\\' Literal
|
|
'ED' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'r1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?3l' Literal
|
|
':' Punctuation
|
|
'rc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'rf' Name.Class
|
|
'=' Operator
|
|
'/usr/share/tabset/vt300' Literal
|
|
':' Punctuation
|
|
'sc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[27m' Literal
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'ED' Literal
|
|
':' Punctuation
|
|
'so' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'sr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EM' Literal
|
|
':' Punctuation
|
|
'st' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EH' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ts' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[2$~' Literal
|
|
'\\' Literal
|
|
'E[1$}' Literal
|
|
'\\' Literal
|
|
'E[1;%dH' Literal
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[24m' Literal
|
|
':' Punctuation
|
|
'up' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'vb' Name.Class
|
|
'=' Operator
|
|
'200' Literal
|
|
'\\' Literal
|
|
'E[?5h' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
':' Punctuation
|
|
've' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?25h' Literal
|
|
':' Punctuation
|
|
'vi' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?25l' Literal
|
|
':' Punctuation
|
|
'vs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?25h' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
"# DEC doesn't supply a vt400 description, so we add Daniel Glasser's" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (originally written with vt420 as its primary name, and usable for it).' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# VT400/420 -- This terminal is a superset of the vt320. It adds the multiple ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# text pages and long text pages with selectable length of the vt340, along' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# with left and right margins, rectangular area text copy, fill, and erase' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# operations, selected region character attribute change operations,' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# page memory and rectangle checksums, insert/delete column, reception' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# macros, and other features too numerous to remember right now. TERMCAP' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# can only take advantage of a few of these added features.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Note that this entry is are set up in what was the standard way for GNU' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Emacs v18 terminal modes to deal with the cursor keys in that the arrow' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# keys were switched into application mode at the same time the numeric pad' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# is switched into application mode. This changes the definitions of the' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# arrow keys. Emacs v19 is smarter and mines its keys directly out of ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# your termcap entry,' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# From: Daniel Glasser <dag@persoft.persoft.com>, 13 Oct 1993' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (vt400: string capability ":sb=\\E[M:" corrected to ":sr=\\E[M:";' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# also, added <rmam>/<smam> based on the init string -- esr)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (untranslatable capabilities removed to fit entry within 1023 bytes)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (sgr removed to fit entry within 1023 bytes)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (terminfo-only capabilities suppressed to fit entry within 1023 bytes)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt400' Name.Tag
|
|
'|' Punctuation
|
|
'vt400-24' Name.Attribute
|
|
'|' Punctuation
|
|
'dec-vt400' Name.Attribute
|
|
'|' Punctuation
|
|
'dec vt400 24x80 column autowrap' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'es' Name.Class
|
|
':' Punctuation
|
|
'hs' Name.Class
|
|
':' Punctuation
|
|
'mi' Name.Class
|
|
':' Punctuation
|
|
'ms' Name.Class
|
|
':' Punctuation
|
|
'xn' Name.Class
|
|
':' Punctuation
|
|
'xo' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'it' Name.Class
|
|
'#' Operator
|
|
'8' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'24' Literal.Number
|
|
':' Punctuation
|
|
'vt' Name.Class
|
|
'#' Operator
|
|
'3' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'AL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dL' Literal
|
|
':' Punctuation
|
|
'DC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dP' Literal
|
|
':' Punctuation
|
|
'DL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dM' Literal
|
|
':' Punctuation
|
|
'DO' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dB' Literal
|
|
':' Punctuation
|
|
'IC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%d@' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'LE' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dD' Literal
|
|
':' Punctuation
|
|
'RI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dC' Literal
|
|
':' Punctuation
|
|
'UP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%dA' Literal
|
|
':' Punctuation
|
|
'ae' Name.Class
|
|
'=' Operator
|
|
'^O' Literal
|
|
':' Punctuation
|
|
'al' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'as' Name.Class
|
|
'=' Operator
|
|
'^N' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cd' Name.Class
|
|
'=' Operator
|
|
'10' Literal
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'ce' Name.Class
|
|
'=' Operator
|
|
'4' Literal
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'10' Literal
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dH' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dr' Literal
|
|
':' Punctuation
|
|
'ct' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[3g' Literal
|
|
':' Punctuation
|
|
'dc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[P' Literal
|
|
':' Punctuation
|
|
'dl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[M' Literal
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'^J' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ds' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[2$~' Literal
|
|
'\\' Literal
|
|
'r' Literal
|
|
'\\' Literal
|
|
'E[1$}' Literal
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
'\\' Literal
|
|
'E[$}' Literal
|
|
':' Punctuation
|
|
'ei' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4l' Literal
|
|
':' Punctuation
|
|
'fs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[$}' Literal
|
|
':' Punctuation
|
|
'ho' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ic' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[@' Literal
|
|
':' Punctuation
|
|
'im' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4h' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E<' Literal
|
|
'\\' Literal
|
|
'E F' Literal
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?1h' Literal
|
|
'\\' Literal
|
|
'E[?3l' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
'\\' Literal
|
|
'E[1;24r' Literal
|
|
'\\' Literal
|
|
'E[24;1H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOP' Literal
|
|
':' Punctuation
|
|
'k2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOQ' Literal
|
|
':' Punctuation
|
|
'k3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOR' Literal
|
|
':' Punctuation
|
|
'k4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOS' Literal
|
|
':' Punctuation
|
|
'k6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[17~' Literal
|
|
':' Punctuation
|
|
'k7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[18~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[19~' Literal
|
|
':' Punctuation
|
|
'k9' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[20~' Literal
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOB' Literal
|
|
':' Punctuation
|
|
'ke' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?1l' Literal
|
|
'\\' Literal
|
|
'E>' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOD' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOC' Literal
|
|
':' Punctuation
|
|
'ks' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?1h' Literal
|
|
'\\' Literal
|
|
'E=' Literal
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOA' Literal
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'mb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5m' Literal
|
|
':' Punctuation
|
|
'md' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'me' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'mr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'nd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'nw' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
'\\' Literal
|
|
'ED' Literal
|
|
':' Punctuation
|
|
'rc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'sc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[27m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'ED' Literal
|
|
':' Punctuation
|
|
'so' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'sr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EM' Literal
|
|
':' Punctuation
|
|
'st' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EH' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ts' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[2$~' Literal
|
|
'\\' Literal
|
|
'E[1$}' Literal
|
|
'\\' Literal
|
|
'E[1;%dH' Literal
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[24m' Literal
|
|
':' Punctuation
|
|
'up' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'vb' Name.Class
|
|
'=' Operator
|
|
'200' Literal
|
|
'\\' Literal
|
|
'E[?5h' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
':' Punctuation
|
|
've' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?25h' Literal
|
|
':' Punctuation
|
|
'vi' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?25l' Literal
|
|
':' Punctuation
|
|
'vs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?25h' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# (vt420: I removed :k0:, it collided with <kf10>. I also restored' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# a missing :sc: -- esr)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt420' Name.Tag
|
|
'|' Punctuation
|
|
'DEC VT420' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'mi' Name.Class
|
|
':' Punctuation
|
|
'xn' Name.Class
|
|
':' Punctuation
|
|
'xo' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'24' Literal.Number
|
|
':' Punctuation
|
|
'vt' Name.Class
|
|
'#' Operator
|
|
'3' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'*6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4~' Literal
|
|
':' Punctuation
|
|
'@0' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1~' Literal
|
|
':' Punctuation
|
|
'RA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?7l' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'S5' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?0;0r' Literal
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?3l' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'SA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ac' Name.Class
|
|
'=' Operator
|
|
'``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ae' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E(B' Literal
|
|
':' Punctuation
|
|
'al' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'as' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E(0' Literal
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'cd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'ce' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
'\\' Literal
|
|
'E[2J' Literal
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dH' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'cs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dr' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'dc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[P' Literal
|
|
':' Punctuation
|
|
'dl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[M' Literal
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'ei' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4l' Literal
|
|
':' Punctuation
|
|
'ho' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'i2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?67h' Literal
|
|
'\\' Literal
|
|
'E[64;1"p' Literal
|
|
':' Punctuation
|
|
'if' Name.Class
|
|
'=' Operator
|
|
'/usr/share/tabset/vt300' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'im' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4h' Literal
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1;24r' Literal
|
|
'\\' Literal
|
|
'E[24;1H' Literal
|
|
':' Punctuation
|
|
'k1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOP' Literal
|
|
':' Punctuation
|
|
'k2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOQ' Literal
|
|
':' Punctuation
|
|
'k3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOR' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOS' Literal
|
|
':' Punctuation
|
|
'k5' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[17~' Literal
|
|
':' Punctuation
|
|
'k6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[18~' Literal
|
|
':' Punctuation
|
|
'k7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[19~' Literal
|
|
':' Punctuation
|
|
'k8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[20~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k9' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[21~' Literal
|
|
':' Punctuation
|
|
'k;' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[29~' Literal
|
|
':' Punctuation
|
|
'kD' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[3~' Literal
|
|
':' Punctuation
|
|
'kI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[2~' Literal
|
|
':' Punctuation
|
|
'kN' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[6~' Literal
|
|
':' Punctuation
|
|
'kP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'ke' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E>' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[D' Literal
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'ks' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E=' Literal
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'mb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5m' Literal
|
|
':' Punctuation
|
|
'md' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1m' Literal
|
|
':' Punctuation
|
|
'me' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'mr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'nd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'r3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?67h' Literal
|
|
'\\' Literal
|
|
'E[64;1"p' Literal
|
|
':' Punctuation
|
|
'rc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'rf' Name.Class
|
|
'=' Operator
|
|
'/usr/share/tabset/vt300' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'..sa' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[0%?%p6%t;1%;%?%p2%t;4%;%?%p4%t;5%;%?%p1%p3%|%t;7%;m%?%p9%t' Literal
|
|
'\\' Literal
|
|
'E(0%e' Literal
|
|
'\\' Literal
|
|
'E(B%;' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'sc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'ED' Literal
|
|
':' Punctuation
|
|
'so' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'sr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EM' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'up' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# DEC VT220 and up support DECUDK (user-defined keys). DECUDK (i.e., pfx)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# takes two parameters, the key and the string. Translating the key is' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# straightforward (keys 1-5 are not defined on real terminals, though some' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# emulators define these):' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# if (key < 16) then value = key;' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# else if (key < 21) then value = key + 1; ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# else if (key < 25) then value = key + 2;' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# else if (key < 27) then value = key + 3;' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# else if (key < 30) then value = key + 4;' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# else value = key + 5;' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# The string must be the hexadecimal equivalent, e.g., "5052494E" for "PRINT". ' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
"# There's no provision in terminfo for emitting a string in this format, so the" Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# application has to know it.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt420pc' Name.Tag
|
|
'|' Punctuation
|
|
'DEC VT420 w/PC keyboard' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'@7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4~' Literal
|
|
':' Punctuation
|
|
'F1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[23~' Literal
|
|
':' Punctuation
|
|
'F2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[24~' Literal
|
|
':' Punctuation
|
|
'F3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[11;2~' Literal
|
|
':' Punctuation
|
|
'F4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[12;2~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'F5' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[13;2~' Literal
|
|
':' Punctuation
|
|
'F6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[14;2~' Literal
|
|
':' Punctuation
|
|
'F7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[15;2~' Literal
|
|
':' Punctuation
|
|
'F8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[17;2~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'F9' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[18;2~' Literal
|
|
':' Punctuation
|
|
'FA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[19;2~' Literal
|
|
':' Punctuation
|
|
'FB' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[20;2~' Literal
|
|
':' Punctuation
|
|
'FC' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[21;2~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'FD' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[23;2~' Literal
|
|
':' Punctuation
|
|
'FE' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[24;2~' Literal
|
|
':' Punctuation
|
|
'FF' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[23~' Literal
|
|
':' Punctuation
|
|
'FG' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[24~' Literal
|
|
':' Punctuation
|
|
'FH' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[25~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'FI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[26~' Literal
|
|
':' Punctuation
|
|
'FJ' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[28~' Literal
|
|
':' Punctuation
|
|
'FK' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[29~' Literal
|
|
':' Punctuation
|
|
'FL' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[31~' Literal
|
|
':' Punctuation
|
|
'FM' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[32~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'FN' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[33~' Literal
|
|
':' Punctuation
|
|
'FO' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[34~' Literal
|
|
':' Punctuation
|
|
'FP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[35~' Literal
|
|
':' Punctuation
|
|
'FQ' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[36~' Literal
|
|
':' Punctuation
|
|
'FR' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[23;2~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'FS' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[24;2~' Literal
|
|
':' Punctuation
|
|
'FT' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[25;2~' Literal
|
|
':' Punctuation
|
|
'FU' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[26;2~' Literal
|
|
':' Punctuation
|
|
'FV' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[28;2~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'FW' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[29;2~' Literal
|
|
':' Punctuation
|
|
'FX' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[31;2~' Literal
|
|
':' Punctuation
|
|
'FY' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[32;2~' Literal
|
|
':' Punctuation
|
|
'FZ' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[33;2~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'Fa' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[34;2~' Literal
|
|
':' Punctuation
|
|
'Fb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[35;2~' Literal
|
|
':' Punctuation
|
|
'Fc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[36;2~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'S6' Name.Class
|
|
'=' Operator
|
|
'USR_TERM' Literal
|
|
'\\072' Literal
|
|
'vt420pcdos' Literal
|
|
'\\072' Literal
|
|
':' Punctuation
|
|
'k1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[11~' Literal
|
|
':' Punctuation
|
|
'k2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[12~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[13~' Literal
|
|
':' Punctuation
|
|
'k4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[14~' Literal
|
|
':' Punctuation
|
|
'k5' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[15~' Literal
|
|
':' Punctuation
|
|
'k6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[17~' Literal
|
|
':' Punctuation
|
|
'k7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[18~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[19~' Literal
|
|
':' Punctuation
|
|
'k9' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[20~' Literal
|
|
':' Punctuation
|
|
'k;' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[21~' Literal
|
|
':' Punctuation
|
|
'kD' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'177' Literal
|
|
':' Punctuation
|
|
'kh' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'..px' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EP1;1|%?%{16}%p1%>%t%{0}%e%{21}%p1%>%t%{1}%e%{25}%p1%>%t%{2}%e%{27}%p1%>%t%{3}%e%{30}%p1%>%t%{4}%e%{5}%;%p1%+%d/%p2%s' Literal
|
|
'\\' Literal
|
|
'E' Literal
|
|
'\\' Literal
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt420' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'vt420pcdos' Name.Tag
|
|
'|' Punctuation
|
|
'DEC VT420 w/PC for DOS Merge' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'25' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'S1' Name.Class
|
|
'=' Operator
|
|
'%?%p2%{19}%=%t' Literal
|
|
'\\' Literal
|
|
'E' Literal
|
|
'\\' Literal
|
|
'023' Literal
|
|
'\\' Literal
|
|
'021%e%p2%{32}%<%t' Literal
|
|
'\\' Literal
|
|
'E%p2%c%e%p2%{127}%=%t' Literal
|
|
'\\' Literal
|
|
'E' Literal
|
|
'\\' Literal
|
|
'177%e%p2%c%;' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'S4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?1;2r' Literal
|
|
'\\' Literal
|
|
'E[34h' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'S5' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?0;0r' Literal
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?3l' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
':' Punctuation
|
|
'S6@' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'me' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'sa@' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt420pc' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'vt420f' Name.Tag
|
|
'|' Punctuation
|
|
'DEC VT420 with VT kbd; VT400 mode; F1-F5 used as Fkeys' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'F1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[23~' Literal
|
|
':' Punctuation
|
|
'F2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[24~' Literal
|
|
':' Punctuation
|
|
'F3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[25~' Literal
|
|
':' Punctuation
|
|
'F4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[26~' Literal
|
|
':' Punctuation
|
|
'F5' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[28~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'F6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[29~' Literal
|
|
':' Punctuation
|
|
'F7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[31~' Literal
|
|
':' Punctuation
|
|
'F8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[32~' Literal
|
|
':' Punctuation
|
|
'F9' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[33~' Literal
|
|
':' Punctuation
|
|
'FA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[34~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[11~' Literal
|
|
':' Punctuation
|
|
'k2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[12~' Literal
|
|
':' Punctuation
|
|
'k3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[13~' Literal
|
|
':' Punctuation
|
|
'k4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[14~' Literal
|
|
':' Punctuation
|
|
'k5' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[15~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[17~' Literal
|
|
':' Punctuation
|
|
'k7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[18~' Literal
|
|
':' Punctuation
|
|
'k8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[19~' Literal
|
|
':' Punctuation
|
|
'k9' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[20~' Literal
|
|
':' Punctuation
|
|
'k;' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[21~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kD' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'177' Literal
|
|
':' Punctuation
|
|
'kh' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'l1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOP' Literal
|
|
':' Punctuation
|
|
'l2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOQ' Literal
|
|
':' Punctuation
|
|
'l3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOR' Literal
|
|
':' Punctuation
|
|
'l4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOS' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt420' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'vt510' Name.Tag
|
|
'|' Punctuation
|
|
'DEC VT510' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt420' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'vt510pc' Name.Tag
|
|
'|' Punctuation
|
|
'DEC VT510 w/PC keyboard' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt420pc' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'vt510pcdos' Name.Tag
|
|
'|' Punctuation
|
|
'DEC VT510 w/PC for DOS Merge' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'tc' Name.Class
|
|
'=' Operator
|
|
'vt420pcdos' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# VT520/VT525' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# The VT520 is a monochrome text terminal capable of managing up to' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# four independent sessions in the terminal. It has multiple ANSI' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# emulations (VT520, VT420, VT320, VT220, VT100, VT PCTerm, SCO Console)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# and ASCII emulations (WY160/60, PCTerm, 50/50+, 150/120, TVI 950,' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# 925 910+, ADDS A2). This terminfo data is for the ANSI emulations only.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'#' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# Terminal Set-Up is entered by pressing [F3], [Caps Lock]/[F3] or' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# [Alt]/[Print Screen] depending upon which keyboard and which' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# terminal mode is being used. If Set-Up has been disabled or' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# assigned to an unknown key, Set-Up may be entered by pressing' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# [F3] as the first key after power up, regardless of keyboard type.' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (vt520: I added <rmam>/<smam> based on the init string, also :sc: -- esr)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (untranslatable capabilities removed to fit entry within 1023 bytes)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt520' Name.Tag
|
|
'|' Punctuation
|
|
'DEC VT520' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'mi' Name.Class
|
|
':' Punctuation
|
|
'xn' Name.Class
|
|
':' Punctuation
|
|
'xo' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'24' Literal.Number
|
|
':' Punctuation
|
|
'vt' Name.Class
|
|
'#' Operator
|
|
'3' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'*6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4~' Literal
|
|
':' Punctuation
|
|
'@0' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1~' Literal
|
|
':' Punctuation
|
|
'RA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?7l' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'S5' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?0;0r' Literal
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?3l' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'SA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ac' Name.Class
|
|
'=' Operator
|
|
'``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ae' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E(B' Literal
|
|
':' Punctuation
|
|
'al' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'as' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E(0' Literal
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'cd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'ce' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
'\\' Literal
|
|
'E[2J' Literal
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dH' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'cs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dr' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'dc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[P' Literal
|
|
':' Punctuation
|
|
'dl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[M' Literal
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'ei' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4l' Literal
|
|
':' Punctuation
|
|
'ho' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'i2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?67h' Literal
|
|
'\\' Literal
|
|
'E[64;1"p' Literal
|
|
':' Punctuation
|
|
'if' Name.Class
|
|
'=' Operator
|
|
'/usr/share/tabset/vt300' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'im' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4h' Literal
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1;24r' Literal
|
|
'\\' Literal
|
|
'E[24;1H' Literal
|
|
':' Punctuation
|
|
'k0' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[29~' Literal
|
|
':' Punctuation
|
|
'k1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOP' Literal
|
|
':' Punctuation
|
|
'k2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOQ' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOR' Literal
|
|
':' Punctuation
|
|
'k4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOS' Literal
|
|
':' Punctuation
|
|
'k5' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[17~' Literal
|
|
':' Punctuation
|
|
'k6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[18~' Literal
|
|
':' Punctuation
|
|
'k7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[19~' Literal
|
|
':' Punctuation
|
|
'k8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[20~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k9' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[21~' Literal
|
|
':' Punctuation
|
|
'k;' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[29~' Literal
|
|
':' Punctuation
|
|
'kD' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[3~' Literal
|
|
':' Punctuation
|
|
'kI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[2~' Literal
|
|
':' Punctuation
|
|
'kN' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[6~' Literal
|
|
':' Punctuation
|
|
'kP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[D' Literal
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'mb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'md' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1m' Literal
|
|
':' Punctuation
|
|
'me' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'mr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'nd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'r3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?67h' Literal
|
|
'\\' Literal
|
|
'E[64;1"p' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'rc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'rf' Name.Class
|
|
'=' Operator
|
|
'/usr/share/tabset/vt300' Literal
|
|
':' Punctuation
|
|
'sc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'ED' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'so' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'sr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EM' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'up' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'# (vt525: I added <rmam>/<smam> based on the init string;' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# removed :se:=\\E[m, :ue:=\\E[m, added :sc: -- esr)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'# (untranslatable capabilities removed to fit entry within 1023 bytes)' Comment
|
|
'\n' Text.Whitespace
|
|
|
|
'vt525' Name.Tag
|
|
'|' Punctuation
|
|
'DEC VT525' Name.Attribute
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'am' Name.Class
|
|
':' Punctuation
|
|
'mi' Name.Class
|
|
':' Punctuation
|
|
'xn' Name.Class
|
|
':' Punctuation
|
|
'xo' Name.Class
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'co' Name.Class
|
|
'#' Operator
|
|
'80' Literal.Number
|
|
':' Punctuation
|
|
'li' Name.Class
|
|
'#' Operator
|
|
'24' Literal.Number
|
|
':' Punctuation
|
|
'vt' Name.Class
|
|
'#' Operator
|
|
'3' Literal.Number
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'*6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4~' Literal
|
|
':' Punctuation
|
|
'@0' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1~' Literal
|
|
':' Punctuation
|
|
'RA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?7l' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'S5' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?0;0r' Literal
|
|
'\\' Literal
|
|
'E>' Literal
|
|
'\\' Literal
|
|
'E[?3l' Literal
|
|
'\\' Literal
|
|
'E[?4l' Literal
|
|
'\\' Literal
|
|
'E[?5l' Literal
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
'\\' Literal
|
|
'E[?8h' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'SA' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?7h' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ac' Name.Class
|
|
'=' Operator
|
|
'``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'ae' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E(B' Literal
|
|
':' Punctuation
|
|
'al' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[L' Literal
|
|
':' Punctuation
|
|
'as' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E(0' Literal
|
|
':' Punctuation
|
|
'bl' Name.Class
|
|
'=' Operator
|
|
'^G' Literal
|
|
':' Punctuation
|
|
'cd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[J' Literal
|
|
':' Punctuation
|
|
'ce' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[K' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'cl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
'\\' Literal
|
|
'E[2J' Literal
|
|
':' Punctuation
|
|
'cm' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dH' Literal
|
|
':' Punctuation
|
|
'cr' Name.Class
|
|
'=' Operator
|
|
'^M' Literal
|
|
':' Punctuation
|
|
'cs' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[%i%d;%dr' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'dc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[P' Literal
|
|
':' Punctuation
|
|
'dl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[M' Literal
|
|
':' Punctuation
|
|
'do' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'ei' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4l' Literal
|
|
':' Punctuation
|
|
'ho' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[H' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'i2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?67h' Literal
|
|
'\\' Literal
|
|
'E[64;1"p' Literal
|
|
':' Punctuation
|
|
'if' Name.Class
|
|
'=' Operator
|
|
'/usr/share/tabset/vt300' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'im' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4h' Literal
|
|
':' Punctuation
|
|
'is' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1;24r' Literal
|
|
'\\' Literal
|
|
'E[24;1H' Literal
|
|
':' Punctuation
|
|
'k0' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[29~' Literal
|
|
':' Punctuation
|
|
'k1' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOP' Literal
|
|
':' Punctuation
|
|
'k2' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOQ' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOR' Literal
|
|
':' Punctuation
|
|
'k4' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EOS' Literal
|
|
':' Punctuation
|
|
'k5' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[17~' Literal
|
|
':' Punctuation
|
|
'k6' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[18~' Literal
|
|
':' Punctuation
|
|
'k7' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[19~' Literal
|
|
':' Punctuation
|
|
'k8' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[20~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'k9' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[21~' Literal
|
|
':' Punctuation
|
|
'k;' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[29~' Literal
|
|
':' Punctuation
|
|
'kD' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[3~' Literal
|
|
':' Punctuation
|
|
'kI' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[2~' Literal
|
|
':' Punctuation
|
|
'kN' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[6~' Literal
|
|
':' Punctuation
|
|
'kP' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5~' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'kb' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'kd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[B' Literal
|
|
':' Punctuation
|
|
'kl' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[D' Literal
|
|
':' Punctuation
|
|
'kr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'ku' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'le' Name.Class
|
|
'=' Operator
|
|
'^H' Literal
|
|
':' Punctuation
|
|
'mb' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[5m' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'md' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[1m' Literal
|
|
':' Punctuation
|
|
'me' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'mr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'nd' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[C' Literal
|
|
':' Punctuation
|
|
'r3' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[?67h' Literal
|
|
'\\' Literal
|
|
'E[64;1"p' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'rc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E8' Literal
|
|
':' Punctuation
|
|
'rf' Name.Class
|
|
'=' Operator
|
|
'/usr/share/tabset/vt300' Literal
|
|
':' Punctuation
|
|
'sc' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E7' Literal
|
|
':' Punctuation
|
|
'se' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'sf' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'ED' Literal
|
|
':' Punctuation
|
|
'\\' Text
|
|
'\n\t' Text.Whitespace
|
|
':' Punctuation
|
|
'so' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[7m' Literal
|
|
':' Punctuation
|
|
'sr' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'EM' Literal
|
|
':' Punctuation
|
|
'ta' Name.Class
|
|
'=' Operator
|
|
'^I' Literal
|
|
':' Punctuation
|
|
'ue' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[m' Literal
|
|
':' Punctuation
|
|
'up' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[A' Literal
|
|
':' Punctuation
|
|
'us' Name.Class
|
|
'=' Operator
|
|
'\\' Literal
|
|
'E[4m' Literal
|
|
':' Punctuation
|
|
'\n' Text.Whitespace
|