UNPKG

50.5 kBJavaScriptView Raw
1const ICH = '@',
2 // ICH | CSI Ps @ | Insert Ps (Blank) Character(s) (default = 1) (ICH). |
3SL = ' @',
4 // SL | CSI Ps SP @ | Shift left Ps columns(s) (default = 1) (SL), ECMA-48. |
5CUU = 'A',
6 // CUU | CSI Ps A | Cursor Up Ps Times (default = 1) (CUU). |
7SR = ' A',
8 // SR | CSI Ps SP A | Shift right Ps columns(s) (default = 1) (SR), ECMA-48. |
9CUD = 'B',
10 // CUD | CSI Ps B | Cursor Down Ps Times (default = 1) (CUD). |
11CUF = 'C',
12 // CUF | CSI Ps C | Cursor Forward Ps Times (default = 1) (CUF). |
13CUB = 'D',
14 // CUB | CSI Ps D | Cursor Backward Ps Times (default = 1) (CUB). |
15CNL = 'E',
16 // CNL | CSI Ps E | Cursor Next Line Ps Times (default = 1) (CNL). |
17CPL = 'F',
18 // CPL | CSI Ps F | Cursor Preceding Line Ps Times (default = 1) (CPL). |
19CHA = 'G',
20 // CHA | CSI Ps G | Cursor Character Absolute [column] (default = [row,1]) (CHA). |
21CUP = 'H',
22 // CUP | CSI Ps ; Ps H | Cursor Position [row;column] (default = [1,1]) (CUP). |
23CHT = 'I',
24 // CHT | CSI Ps I | Cursor Forward Tabulation Ps tab stops (default = 1) (CHT). |
25ED = 'J',
26 // ED | CSI Ps J | Erase in Display (ED), VT100. |
27DECSED = 'J',
28 // DECSED | CSI ? Ps J | Erase in Display (DECSED), VT220. |
29EL = 'K',
30 // EL | CSI Ps K | Erase in Line (EL), VT100. |
31DECSEL = 'K',
32 // DECSEL | CSI ? Ps K | Erase in Line (DECSEL), VT220. |
33IL = 'L',
34 // IL | CSI Ps L | Insert Ps Line(s) (default = 1) (IL). |
35DL = 'M',
36 // DL | CSI Ps M | Delete Ps Line(s) (default = 1) (DL). |
37DCH = 'P',
38 // DCH | CSI Ps P | Delete Ps Character(s) (default = 1) (DCH). |
39XTPUSHCOLORS = '#P',
40 // XTPUSHCOLORS | CSI # P | Push current dynamic- and ANSI-palette colors onto stack (XTPUSHCOLORS), xterm. |
41// _XTPUSHCOLORS= '#P', // XTPUSHCOLORS | CSI Pm # P | Push current dynamic- and ANSI-palette colors onto stack (XTPUSHCOLORS), xterm. |
42XTPOPCOLORS = '#Q',
43 // XTPOPCOLORS | CSI # Q | Pop stack to set dynamic- and ANSI-palette colors (XTPOPCOLORS), xterm. |
44// _XTPOPCOLORS = '#Q', // XTPOPCOLORS | CSI Pm # Q | Pop stack to set dynamic- and ANSI-palette colors (XTPOPCOLORS), xterm. |
45XTREPORTCOLORS = '#R',
46 // XTREPORTCOLORS | CSI # R | Report the current entry on the palette stack, and the number of palettes stored on the stack, using the same form as XTPOPCOLOR (default = 0) (XTREPORTCOLORS), xterm. |
47SU = 'S',
48 // SU | CSI Ps S | Scroll up Ps lines (default = 1) (SU), VT420, ECMA-48. |
49XTSMGRAPHICS = 'S',
50 // XTSMGRAPHICS | CSI ? Pi ; Pa ; Pv S | Set or request graphics attribute (XTSMGRAPHICS), xterm. |
51SD = 'T',
52 // SD | CSI Ps T | Scroll down Ps lines (default = 1) (SD), VT420. |
53XTHIMOUSE = 'T',
54 // XTHIMOUSE | CSI Ps ; Ps ; Ps ; Ps ; Ps T | Initiate highlight mouse tracking (XTHIMOUSE), xterm. |
55XTRMTITLE = 'T',
56 // XTRMTITLE | CSI > Pm T | Reset title mode features to default value (XTRMTITLE), xterm. |
57ECH = 'X',
58 // ECH | CSI Ps X | Erase Ps Character(s) (default = 1) (ECH). |
59CBT = 'Z',
60 // CBT | CSI Ps Z | Cursor Backward Tabulation Ps tab stops (default = 1) (CBT). |
61// _SD = '^', // SD | CSI Ps ^ | Scroll down Ps lines (default = 1) (SD), ECMA-48. |
62HPA = '`',
63 // HPA | CSI Ps ` | Character Position Absolute [column] (default = [row,1]) (HPA). |
64HPR = 'a',
65 // HPR | CSI Ps a | Character Position Relative [columns] (default = [row,col+1]) (HPR). |
66REP = 'b',
67 // REP | CSI Ps b | Repeat the preceding graphic character Ps times (REP). |
68DA = 'c',
69 // Primary_DA | CSI Ps c | Send Device Attributes (Primary DA). |
70DA3 = 'c',
71 // Tertiary_DA | CSI = Ps c | Send Device Attributes (Tertiary DA). |
72DA2 = 'c',
73 // Secondary_DA | CSI > Ps c | Send Device Attributes (Secondary DA). |
74VPA = 'd',
75 // VPA | CSI Ps d | Line Position Absolute [row] (default = [1,column]) (VPA). |
76VPR = 'e',
77 // VPR | CSI Ps e | Line Position Relative [rows] (default = [row+1,column]) (VPR). |
78HVP = 'f',
79 // HVP | CSI Ps ; Ps f | Horizontal and Vertical Position [row;column] (default = [1,1]) (HVP). |
80TBC = 'g',
81 // TBC | CSI Ps g | Tab Clear (TBC). |
82SM = 'h',
83 // SM | CSI Pm h | Set Mode (SM). |
84DECANM = 'h',
85 // DECANM | CSI ? Pm h | DEC Private Mode Set (DECSET). (DECANM), VT100, and set VT100 mode. |
86MC = 'i',
87 // MC | CSI Ps i | Media Copy (MC). |
88// _MC = 'i', // MC | CSI ? Ps i | Media Copy (MC), DEC-specific. |
89RM = 'l',
90 // RM | CSI Pm l | Reset Mode (RM). |
91DECRST = 'l',
92 // DECRST | CSI ? Pm l | DEC Private Mode Reset (DECRST). |
93SGR = 'm',
94 // SGR | CSI Pm m | Character Attributes (SGR). |
95XTMODKEYS = 'm',
96 // XTMODKEYS | CSI > Pp ; Pv m | Set/reset key modifier options (XTMODKEYS), xterm. |
97// _XTMODKEYS = 'm', // XTMODKEYS | CSI > Pp m | Set/reset key modifier options (XTMODKEYS), xterm. |
98DSR = 'n',
99 // DSR | CSI Ps n | Device Status Report (DSR). |
100XTUNMODKEYS = 'n',
101 // XTUNMODKEYS | CSI > Ps n | Disable key modifier options, xterm. |
102DSR_DEC = 'n',
103 // DSR_DEC | CSI ? Ps n | Device Status Report (DSR, DEC-specific). |
104XTSMPOINTER = 'p',
105 // XTSMPOINTER | CSI > Ps p | Set resource value pointerMode (XTSMPOINTER), xterm. |
106DECSTR = '!p',
107 // DECSTR | CSI ! p | Soft terminal reset (DECSTR), VT220 and up. |
108DECSCL = '"p',
109 // DECSCL | CSI Pl ; Pc " p | Set conformance level (DECSCL), VT220 and up. |
110DECRQM = '$p',
111 // DECRQM | CSI Ps $ p | Request ANSI mode (DECRQM). |
112// _DECRQM = '$p', // DECRQM | CSI ? Ps $ p | Request DEC private mode (DECRQM). |
113XTPUSHSGR = '#p',
114 // XTPUSHSGR | CSI # p | Push video attributes onto stack (XTPUSHSGR), xterm. |
115// _XTPUSHSGR = '#p', // XTPUSHSGR | CSI Pm # p | Push video attributes onto stack (XTPUSHSGR), xterm. |
116XTVERSION = 'q',
117 // XTVERSION | CSI > Ps q | (Ps = 0 ⇒) Report xterm name and version (XTVERSION). |
118DECLL = 'q',
119 // DECLL | CSI Ps q | Load LEDs (DECLL), VT100. |
120DECSCUSR = ' q',
121 // DECSCUSR | CSI Ps SP q | Set cursor style (DECSCUSR), VT520. |
122DECSCA = '"q',
123 // DECSCA | CSI Ps " q | Select character protection attribute (DECSCA), VT220. |
124XTPOPSGR = '#q',
125 // XTPOPSGR | CSI # q | Pop video attributes from stack (XTPOPSGR), xterm. |
126DECSTBM = 'r',
127 // DECSTBM | CSI Ps ; Ps r | Set Scrolling Region [top;bottom] (default = full size of window) (DECSTBM), VT100. |
128XTRESTORE = 'r',
129 // XTRESTORE | CSI ? Pm r | Restore DEC Private Mode Values (XTRESTORE), xterm. |
130DECCARA = '$r',
131 // DECCARA | CSI Pt ; Pl ; Pb ; Pr ; Ps $ r | Change Attributes in Rectangular Area (DECCARA), VT400 and up. |
132SCOSC = 's',
133 // SCOSC | CSI s | Save cursor, available only when DECLRMM is disabled (SCOSC, also ANSI.SYS). |
134DECSLRM = 's',
135 // DECSLRM | CSI Pl ; Pr s | Set left and right margins (DECSLRM), VT420 and up. |
136XTSHIFTESCAPE = 's',
137 // XTSHIFTESCAPE | CSI > Ps s | Set/reset shift-escape options (XTSHIFTESCAPE), xterm. |
138XTSAVE = 's',
139 // XTSAVE | CSI ? Pm s | Save DEC Private Mode Values (XTSAVE), xterm. |
140XTWINOPS = 't',
141 // XTWINOPS | CSI Ps ; Ps ; Ps t | Window manipulation (XTWINOPS), dtterm, extended by xterm. |
142XTSMTITLE = 't',
143 // XTSMTITLE | CSI > Pm t | Sets one/more features of the title modes (XTSMTITLE), xterm. |
144DECSWBV = ' t',
145 // DECSWBV | CSI Ps SP t | Set warning-bell volume (DECSWBV), VT520. |
146DECRARA = '$t',
147 // DECRARA | CSI Pt ; Pl ; Pb ; Pr ; Ps $ t | Reverse Attributes in Rectangular Area (DECRARA), VT400 and up. |
148SCORC = 'u',
149 // SCORC | CSI u | Restore cursor (SCORC, also ANSI.SYS). |
150DECSMBV = ' u',
151 // DECSMBV | CSI Ps SP u | Set margin-bell volume (DECSMBV), VT520. |
152DECCRA = '$v',
153 // DECCRA | CSI Pt;Pl;Pb;Pr;Pp;Pt;Pl;Pp $ v | Copy Rectangular Area (DECCRA), VT400 and up. |
154DECRQPSR = '$w',
155 // DECRQPSR | CSI Ps $ w | Request presentation state report (DECRQPSR), VT320 and up. |
156DECEFR = '\'w',
157 // DECEFR | CSI Pt ; Pl ; Pb ; Pr ' w | Enable Filter Rectangle (DECEFR), VT420 and up. |
158DECREQTPARM = 'x',
159 // DECREQTPARM | CSI Ps x | Request Terminal Parameters (DECREQTPARM). |
160DECSACE = '*x',
161 // DECSACE | CSI Ps * x | Select Attribute Change Extent (DECSACE), VT420 and up. |
162DECFRA = '$x',
163 // DECFRA | CSI Pc ; Pt ; Pl ; Pb ; Pr $ x | Fill Rectangular Area (DECFRA), VT420 and up. |
164XTCHECKSUM = '#y',
165 // XTCHECKSUM | CSI Ps # y | Select checksum extension (XTCHECKSUM), xterm. |
166DECRQCRA = '*y',
167 // DECRQCRA | CSI Pi;Pg;Pt;Pl;Pb;Pr * y | Request Checksum of Rectangular Area (DECRQCRA), VT420 and up. |
168DECELR = '\'z',
169 // DECELR | CSI Ps ; Pu ' z | Enable Locator Reporting (DECELR). |
170DECERA = '$z',
171 // DECERA | CSI Pt ; Pl ; Pb ; Pr $ z | Erase Rectangular Area (DECERA), VT400 and up. |
172DECSLE = '\'{',
173 // DECSLE | CSI Pm ' { | Select Locator Events (DECSLE). |
174// _XTPUSHSGR = '#{', // XTPUSHSGR | CSI # { | Push video attributes onto stack (XTPUSHSGR), xterm. |
175// _XTPUSHSGR = '#{', // XTPUSHSGR | CSI Pm # { | Push video attributes onto stack (XTPUSHSGR), xterm. |
176DECSERA = '${',
177 // DECSERA | CSI Pt ; Pl ; Pb ; Pr $ { | Selective Erase Rectangular Area (DECSERA), VT400 and up. |
178XTREPORTSGR = '#|',
179 // XTREPORTSGR | CSI Pt ; Pl ; Pb ; Pr # \| | Report selected graphic rendition (XTREPORTSGR), xterm. |
180DECSCPP = '$|',
181 // DECSCPP | CSI Ps $ \| | Select columns per page (DECSCPP), VT340. |
182DECRQLP = '\'|',
183 // DECRQLP | CSI Ps ' \| | Request Locator Position (DECRQLP). |
184DECSNLS = '*|',
185 // DECSNLS | CSI Ps * \| | Select number of lines per screen (DECSNLS), VT420 and up. |
186// _XTPOPSGR = '#}', // XTPOPSGR | CSI # } | Pop video attributes from stack (XTPOPSGR), xterm. |
187DECIC = '\'}',
188 // DECIC | CSI Ps ' } | Insert Ps Column(s) (default = 1) (DECIC), VT420 and up. |
189DECDC = '\'~'; // DECDC | CSI Ps ' ~ | Delete Ps Column(s) (default = 1) (DECDC), VT420 and up. |
190
191const _ICH = '@',
192 // ICH | CSI Ps @ | Insert Ps (Blank) Character(s) (default = 1) (ICH). |
193_SL = ' @',
194 // SL | CSI Ps SP @ | Shift left Ps columns(s) (default = 1) (SL), ECMA-48. |
195_CUU = 'A',
196 // CUU | CSI Ps A | Cursor Up Ps Times (default = 1) (CUU). |
197_SR = ' A',
198 // SR | CSI Ps SP A | Shift right Ps columns(s) (default = 1) (SR), ECMA-48. |
199_CUD = 'B',
200 // CUD | CSI Ps B | Cursor Down Ps Times (default = 1) (CUD). |
201_CUF = 'C',
202 // CUF | CSI Ps C | Cursor Forward Ps Times (default = 1) (CUF). |
203_CUB = 'D',
204 // CUB | CSI Ps D | Cursor Backward Ps Times (default = 1) (CUB). |
205_CNL = 'E',
206 // CNL | CSI Ps E | Cursor Next Line Ps Times (default = 1) (CNL). |
207_CPL = 'F',
208 // CPL | CSI Ps F | Cursor Preceding Line Ps Times (default = 1) (CPL). |
209_CHA = 'G',
210 // CHA | CSI Ps G | Cursor Character Absolute [column] (default = [row,1]) (CHA). |
211_CUP = 'H',
212 // CUP | CSI Ps ; Ps H | Cursor Position [row;column] (default = [1,1]) (CUP). |
213_CHT = 'I',
214 // CHT | CSI Ps I | Cursor Forward Tabulation Ps tab stops (default = 1) (CHT). |
215_ED = 'J',
216 // ED | CSI Ps J | Erase in Display (ED), VT100. |
217_DECSED = 'J',
218 // DECSED | CSI ? Ps J | Erase in Display (DECSED), VT220. |
219_EL = 'K',
220 // EL | CSI Ps K | Erase in Line (EL), VT100. |
221_DECSEL = 'K',
222 // DECSEL | CSI ? Ps K | Erase in Line (DECSEL), VT220. |
223_IL = 'L',
224 // IL | CSI Ps L | Insert Ps Line(s) (default = 1) (IL). |
225_DL = 'M',
226 // DL | CSI Ps M | Delete Ps Line(s) (default = 1) (DL). |
227_DCH = 'P',
228 // DCH | CSI Ps P | Delete Ps Character(s) (default = 1) (DCH). |
229_XTPUSHCOLORS = '#P',
230 // XTPUSHCOLORS | CSI # P | Push current dynamic- and ANSI-palette colors onto stack (XTPUSHCOLORS), xterm. |
231// _XTPUSHCOLORS= '#P', // XTPUSHCOLORS | CSI Pm # P | Push current dynamic- and ANSI-palette colors onto stack (XTPUSHCOLORS), xterm. |
232_XTPOPCOLORS = '#Q',
233 // XTPOPCOLORS | CSI # Q | Pop stack to set dynamic- and ANSI-palette colors (XTPOPCOLORS), xterm. |
234// _XTPOPCOLORS = '#Q', // XTPOPCOLORS | CSI Pm # Q | Pop stack to set dynamic- and ANSI-palette colors (XTPOPCOLORS), xterm. |
235_XTREPORTCOLORS = '#R',
236 // XTREPORTCOLORS | CSI # R | Report the current entry on the palette stack, and the number of palettes stored on the stack, using the same form as XTPOPCOLOR (default = 0) (XTREPORTCOLORS), xterm. |
237_SU = 'S',
238 // SU | CSI Ps S | Scroll up Ps lines (default = 1) (SU), VT420, ECMA-48. |
239_XTSMGRAPHICS = 'S',
240 // XTSMGRAPHICS | CSI ? Pi ; Pa ; Pv S | Set or request graphics attribute (XTSMGRAPHICS), xterm. |
241_SD = 'T',
242 // SD | CSI Ps T | Scroll down Ps lines (default = 1) (SD), VT420. |
243_XTHIMOUSE = 'T',
244 // XTHIMOUSE | CSI Ps ; Ps ; Ps ; Ps ; Ps T | Initiate highlight mouse tracking (XTHIMOUSE), xterm. |
245_XTRMTITLE = 'T',
246 // XTRMTITLE | CSI > Pm T | Reset title mode features to default value (XTRMTITLE), xterm. |
247_ECH = 'X',
248 // ECH | CSI Ps X | Erase Ps Character(s) (default = 1) (ECH). |
249_CBT = 'Z',
250 // CBT | CSI Ps Z | Cursor Backward Tabulation Ps tab stops (default = 1) (CBT). |
251// _SD = '^', // SD | CSI Ps ^ | Scroll down Ps lines (default = 1) (SD), ECMA-48. |
252_HPA = '`',
253 // HPA | CSI Ps ` | Character Position Absolute [column] (default = [row,1]) (HPA). |
254_HPR = 'a',
255 // HPR | CSI Ps a | Character Position Relative [columns] (default = [row,col+1]) (HPR). |
256_REP = 'b',
257 // REP | CSI Ps b | Repeat the preceding graphic character Ps times (REP). |
258_DA = 'c',
259 // Primary_DA | CSI Ps c | Send Device Attributes (Primary DA). |
260_DA3 = 'c',
261 // Tertiary_DA | CSI = Ps c | Send Device Attributes (Tertiary DA). |
262_DA2 = 'c',
263 // Secondary_DA | CSI > Ps c | Send Device Attributes (Secondary DA). |
264_VPA = 'd',
265 // VPA | CSI Ps d | Line Position Absolute [row] (default = [1,column]) (VPA). |
266_VPR = 'e',
267 // VPR | CSI Ps e | Line Position Relative [rows] (default = [row+1,column]) (VPR). |
268_HVP = 'f',
269 // HVP | CSI Ps ; Ps f | Horizontal and Vertical Position [row;column] (default = [1,1]) (HVP). |
270_TBC = 'g',
271 // TBC | CSI Ps g | Tab Clear (TBC). |
272_SM = 'h',
273 // SM | CSI Pm h | Set Mode (SM). |
274_DECANM = 'h',
275 // DECANM | CSI ? Pm h | DEC Private Mode Set (DECSET). (DECANM), VT100, and set VT100 mode. |
276_MC = 'i',
277 // MC | CSI Ps i | Media Copy (MC). |
278// _MC = 'i', // MC | CSI ? Ps i | Media Copy (MC), DEC-specific. |
279_RM = 'l',
280 // RM | CSI Pm l | Reset Mode (RM). |
281_DECRST = 'l',
282 // DECRST | CSI ? Pm l | DEC Private Mode Reset (DECRST). |
283_SGR = 'm',
284 // SGR | CSI Pm m | Character Attributes (SGR). |
285_XTMODKEYS = 'm',
286 // XTMODKEYS | CSI > Pp ; Pv m | Set/reset key modifier options (XTMODKEYS), xterm. |
287// _XTMODKEYS = 'm', // XTMODKEYS | CSI > Pp m | Set/reset key modifier options (XTMODKEYS), xterm. |
288_DSR = 'n',
289 // DSR | CSI Ps n | Device Status Report (DSR). |
290_XTUNMODKEYS = 'n',
291 // XTUNMODKEYS | CSI > Ps n | Disable key modifier options, xterm. |
292_DSR_DEC = 'n',
293 // DSR_DEC | CSI ? Ps n | Device Status Report (DSR, DEC-specific). |
294_XTSMPOINTER = 'p',
295 // XTSMPOINTER | CSI > Ps p | Set resource value pointerMode (XTSMPOINTER), xterm. |
296_DECSTR = '!p',
297 // DECSTR | CSI ! p | Soft terminal reset (DECSTR), VT220 and up. |
298_DECSCL = '"p',
299 // DECSCL | CSI Pl ; Pc " p | Set conformance level (DECSCL), VT220 and up. |
300_DECRQM = '$p',
301 // DECRQM | CSI Ps $ p | Request ANSI mode (DECRQM). |
302// _DECRQM = '$p', // DECRQM | CSI ? Ps $ p | Request DEC private mode (DECRQM). |
303_XTPUSHSGR = '#p',
304 // XTPUSHSGR | CSI # p | Push video attributes onto stack (XTPUSHSGR), xterm. |
305// _XTPUSHSGR = '#p', // XTPUSHSGR | CSI Pm # p | Push video attributes onto stack (XTPUSHSGR), xterm. |
306_XTVERSION = 'q',
307 // XTVERSION | CSI > Ps q | (Ps = 0 ⇒) Report xterm name and version (XTVERSION). |
308_DECLL = 'q',
309 // DECLL | CSI Ps q | Load LEDs (DECLL), VT100. |
310_DECSCUSR = ' q',
311 // DECSCUSR | CSI Ps SP q | Set cursor style (DECSCUSR), VT520. |
312_DECSCA = '"q',
313 // DECSCA | CSI Ps " q | Select character protection attribute (DECSCA), VT220. |
314_XTPOPSGR = '#q',
315 // XTPOPSGR | CSI # q | Pop video attributes from stack (XTPOPSGR), xterm. |
316_DECSTBM = 'r',
317 // DECSTBM | CSI Ps ; Ps r | Set Scrolling Region [top;bottom] (default = full size of window) (DECSTBM), VT100. |
318_XTRESTORE = 'r',
319 // XTRESTORE | CSI ? Pm r | Restore DEC Private Mode Values (XTRESTORE), xterm. |
320_DECCARA = '$r',
321 // DECCARA | CSI Pt ; Pl ; Pb ; Pr ; Ps $ r | Change Attributes in Rectangular Area (DECCARA), VT400 and up. |
322_SCOSC = 's',
323 // SCOSC | CSI s | Save cursor, available only when DECLRMM is disabled (SCOSC, also ANSI.SYS). |
324_DECSLRM = 's',
325 // DECSLRM | CSI Pl ; Pr s | Set left and right margins (DECSLRM), VT420 and up. |
326_XTSHIFTESCAPE = 's',
327 // XTSHIFTESCAPE | CSI > Ps s | Set/reset shift-escape options (XTSHIFTESCAPE), xterm. |
328_XTSAVE = 's',
329 // XTSAVE | CSI ? Pm s | Save DEC Private Mode Values (XTSAVE), xterm. |
330_XTWINOPS = 't',
331 // XTWINOPS | CSI Ps ; Ps ; Ps t | Window manipulation (XTWINOPS), dtterm, extended by xterm. |
332_XTSMTITLE = 't',
333 // XTSMTITLE | CSI > Pm t | Sets one/more features of the title modes (XTSMTITLE), xterm. |
334_DECSWBV = ' t',
335 // DECSWBV | CSI Ps SP t | Set warning-bell volume (DECSWBV), VT520. |
336_DECRARA = '$t',
337 // DECRARA | CSI Pt ; Pl ; Pb ; Pr ; Ps $ t | Reverse Attributes in Rectangular Area (DECRARA), VT400 and up. |
338_SCORC = 'u',
339 // SCORC | CSI u | Restore cursor (SCORC, also ANSI.SYS). |
340_DECSMBV = ' u',
341 // DECSMBV | CSI Ps SP u | Set margin-bell volume (DECSMBV), VT520. |
342_DECCRA = '$v',
343 // DECCRA | CSI Pt;Pl;Pb;Pr;Pp;Pt;Pl;Pp $ v | Copy Rectangular Area (DECCRA), VT400 and up. |
344_DECRQPSR = '$w',
345 // DECRQPSR | CSI Ps $ w | Request presentation state report (DECRQPSR), VT320 and up. |
346_DECEFR = '\'w',
347 // DECEFR | CSI Pt ; Pl ; Pb ; Pr ' w | Enable Filter Rectangle (DECEFR), VT420 and up. |
348_DECREQTPARM = 'x',
349 // DECREQTPARM | CSI Ps x | Request Terminal Parameters (DECREQTPARM). |
350_DECSACE = '*x',
351 // DECSACE | CSI Ps * x | Select Attribute Change Extent (DECSACE), VT420 and up. |
352_DECFRA = '$x',
353 // DECFRA | CSI Pc ; Pt ; Pl ; Pb ; Pr $ x | Fill Rectangular Area (DECFRA), VT420 and up. |
354_XTCHECKSUM = '#y',
355 // XTCHECKSUM | CSI Ps # y | Select checksum extension (XTCHECKSUM), xterm. |
356_DECRQCRA = '*y',
357 // DECRQCRA | CSI Pi;Pg;Pt;Pl;Pb;Pr * y | Request Checksum of Rectangular Area (DECRQCRA), VT420 and up. |
358_DECELR = '\'z',
359 // DECELR | CSI Ps ; Pu ' z | Enable Locator Reporting (DECELR). |
360_DECERA = '$z',
361 // DECERA | CSI Pt ; Pl ; Pb ; Pr $ z | Erase Rectangular Area (DECERA), VT400 and up. |
362_DECSLE = '\'{',
363 // DECSLE | CSI Pm ' { | Select Locator Events (DECSLE). |
364// _XTPUSHSGR = '#{', // XTPUSHSGR | CSI # { | Push video attributes onto stack (XTPUSHSGR), xterm. |
365// _XTPUSHSGR = '#{', // XTPUSHSGR | CSI Pm # { | Push video attributes onto stack (XTPUSHSGR), xterm. |
366_DECSERA = '${',
367 // DECSERA | CSI Pt ; Pl ; Pb ; Pr $ { | Selective Erase Rectangular Area (DECSERA), VT400 and up. |
368_XTREPORTSGR = '#|',
369 // XTREPORTSGR | CSI Pt ; Pl ; Pb ; Pr # \| | Report selected graphic rendition (XTREPORTSGR), xterm. |
370_DECSCPP = '$|',
371 // DECSCPP | CSI Ps $ \| | Select columns per page (DECSCPP), VT340. |
372_DECRQLP = '\'|',
373 // DECRQLP | CSI Ps ' \| | Request Locator Position (DECRQLP). |
374_DECSNLS = '*|',
375 // DECSNLS | CSI Ps * \| | Select number of lines per screen (DECSNLS), VT420 and up. |
376// _XTPOPSGR = '#}', // XTPOPSGR | CSI # } | Pop video attributes from stack (XTPOPSGR), xterm. |
377_DECIC = '\'}',
378 // DECIC | CSI Ps ' } | Insert Ps Column(s) (default = 1) (DECIC), VT420 and up. |
379_DECDC = '\'~'; // DECDC | CSI Ps ' ~ | Delete Ps Column(s) (default = 1) (DECDC), VT420 and up. |
380
381export { CBT, CHA, CHT, CNL, CPL, CUB, CUD, CUF, CUP, CUU, DA, DA2, DA3, DCH, DECANM, DECCARA, DECCRA, DECDC, DECEFR, DECELR, DECERA, DECFRA, DECIC, DECLL, DECRARA, DECREQTPARM, DECRQCRA, DECRQLP, DECRQM, DECRQPSR, DECRST, DECSACE, DECSCA, DECSCL, DECSCPP, DECSCUSR, DECSED, DECSEL, DECSERA, DECSLE, DECSLRM, DECSMBV, DECSNLS, DECSTBM, DECSTR, DECSWBV, DL, DSR, DSR_DEC, ECH, ED, EL, HPA, HPR, HVP, ICH, IL, MC, REP, RM, SCORC, SCOSC, SD, SGR, SL, SM, SR, SU, TBC, VPA, VPR, XTCHECKSUM, XTHIMOUSE, XTMODKEYS, XTPOPCOLORS, XTPOPSGR, XTPUSHCOLORS, XTPUSHSGR, XTREPORTCOLORS, XTREPORTSGR, XTRESTORE, XTRMTITLE, XTSAVE, XTSHIFTESCAPE, XTSMGRAPHICS, XTSMPOINTER, XTSMTITLE, XTUNMODKEYS, XTVERSION, XTWINOPS, _CBT, _CHA, _CHT, _CNL, _CPL, _CUB, _CUD, _CUF, _CUP, _CUU, _DA, _DA2, _DA3, _DCH, _DECANM, _DECCARA, _DECCRA, _DECDC, _DECEFR, _DECELR, _DECERA, _DECFRA, _DECIC, _DECLL, _DECRARA, _DECREQTPARM, _DECRQCRA, _DECRQLP, _DECRQM, _DECRQPSR, _DECRST, _DECSACE, _DECSCA, _DECSCL, _DECSCPP, _DECSCUSR, _DECSED, _DECSEL, _DECSERA, _DECSLE, _DECSLRM, _DECSMBV, _DECSNLS, _DECSTBM, _DECSTR, _DECSWBV, _DL, _DSR, _DSR_DEC, _ECH, _ED, _EL, _HPA, _HPR, _HVP, _ICH, _IL, _MC, _REP, _RM, _SCORC, _SCOSC, _SD, _SGR, _SL, _SM, _SR, _SU, _TBC, _VPA, _VPR, _XTCHECKSUM, _XTHIMOUSE, _XTMODKEYS, _XTPOPCOLORS, _XTPOPSGR, _XTPUSHCOLORS, _XTPUSHSGR, _XTREPORTCOLORS, _XTREPORTSGR, _XTRESTORE, _XTRMTITLE, _XTSAVE, _XTSHIFTESCAPE, _XTSMGRAPHICS, _XTSMPOINTER, _XTSMTITLE, _XTUNMODKEYS, _XTVERSION, _XTWINOPS };