This is preliminary documentation for an upcoming version of Kermit 95 (3.0.0 Beta.8).
 

Kermit 95 Control Sequences by Terminal Type


Kermit 95 Release: 3.0.0 DEV
Build Date: 16 April 2025

These tables attempt to show which control sequences are available for which of the terminal type emulations supported by Kermit 95. Only those control sequences that are actually implemented are listed here. These tables are wide so you'll want to maximise the window and even then you will likely find yourself scrolling sideways.

For ANSI-like, VT52 and H19 emulations, many control sequences are not restricted to any particular terminal type and so are available to all emulations even if the real terminal doesn't actually implement that control sequence. For a table of what the (some of the) real terminals actually implement, whether it's supported by Kermit 95 or not, see Control Sequences by Terminal.

Links on control sequences take you to the relevant section in the main Kermit 95 Control Sequences document.

C1 (8-bit) Control Characters

Title Mnemonic Control Sequence aaa aixterm ansi at386 avatar ba80 beos h19 hft linux qansi s97801 scoansi sun vip7809 vt52 vt100 vt102 vt132 vt220 vt220pc vt320 vt320pc vt420 vt420pc vt510 vt520 vt520pc vt525 wy370 tt
Index IND ESC D X X X X X X X X X X X X X X X X X
Next Line NEL ESC E X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Tab Stop HTS ESC H X X X X X X X X X X X X X X X X X
Reverse Index RI ESC M X X X X X X X X X X X X X X X X X
Single shift G2, left SS2 ESC N X X X X X X X X X X X X X X
Single shift G3, left SS3 ESC O X X X X X X X X X X X X X X
Device Control String DCS ESC P X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Start of String SOS ESC X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Identify Terminal DECID ESC Z X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Control Sequence Introducer CSI ESC [ X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
String Terminator ST ESC \ X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Operating System Command OSC ESC ] X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Privacy Message PM ESC ^ X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Application Program Command APC ESC _ X X X X X X X X X X X X X X X X X X X X X X X X X X X X X

Single-character functions

Title Mnemonic Control Sequence aaa aixterm ansi at386 avatar ba80 beos h19 hft linux qansi s97801 scoansi sun vip7809 vt52 vt100 vt102 vt132 vt220 vt220pc vt320 vt320pc vt420 vt420pc vt510 vt520 vt520pc vt525 wy370 tt
Bell BEL BEL X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Backspace BS BS X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Carriage Return CR CR X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Return Terminal Status (VIP7809) ENQ ENQ X
Return Terminal Status ENQ ENQ X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Form Feed FF FF X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Line Feed or New Line (NL) LF LF X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Null NUL NUL X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Ignored (ANSI) LS1 SI X X X
Switch to Standard Character Set (Linux) LS1 SI X
Switch to Standard Character Set LS1 SI X X X X X X X X X X X X X X X X X X X X X X X X X X X
Ignored (ANSI) LS0 SO X X X
Switch to Alternate Character Set (Linux) LS0 SO X
Switch ot Alternate Character Set LS0 SO X X X X X X X X X X X X X X X X X X X X X X X X X X X
Space SP SP X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Avatar AVTCODE SYN SYN X
TAB HT TAB X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Vertical Tab VT VT X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Repeat Character XEM XEM X

Controls beginning with ESC

Title Mnemonic Control Sequence aaa aixterm ansi at386 avatar ba80 beos h19 hft linux qansi s97801 scoansi sun vip7809 vt52 vt100 vt102 vt132 vt220 vt220pc vt320 vt320pc vt420 vt420pc vt510 vt520 vt520pc vt525 wy370 tt
Transmit 7-bit control characters S7C1T ESC SP F X X X X X X X X X X X
Transmit 8-bit control characters S8C1T ESC SP G X X X X X X X X X X X
Request Terminal ID WYID ESC SP 0 X
Set ANSI conformance level 1 ESC SP L X X X X X X X X X X X
Set ANSI conformance level 2 ESC SP M X X X X X X X X X X X
Set ANSI conformance level 3 ESC SP N X X X X X X X X X X X
double-height line, top half DECDHL ESC # 3 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
double-height line, bottom half DECDHL ESC # 4 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
single width line DECSWL ESC # 5 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
double width line DECDWL ESC # 6 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
DEC Screen Alignment Test DECALN ESC # 8 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Wyse double-height line, top half WYDHL ESC # : X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Wyse double-height line, bottom half WYDHL ESC # ; X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Select default character set ESC % @ X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Select UTF-8 character set ESC % G X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Designate G0 Character Set SCS ESC ( C X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Designate G1 Character Set SCS ESC ) C X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Designate G2 Character Set SCS ESC * C X X X X X X X X X X X X X
Designate G3 Character Set SCS ESC + C X X X X X X X X X X X X X
Designate G1 Character Set (VT300) SCS ESC - C X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Designate G2 Character Set (VT300) SCS ESC . C X X X X X X X X X X X X X X
Designate G3 Character Set (VT300) SCS ESC / C X X X X X X X X X X X X X X
Enter keypad shift mode (H19) ESC 1 X
Back Index DECBI ESC 6 X X X X X X X X X X X X X X X X
Save Cursor (ANSI) ESC 7 X X X X
Save Cursor DECSC ESC 7 X X X X X X X X X X X X X X X X X X X X X X X X X X X
Restore Cursor (ANSI) ESC 8 X X X X
Restore Cursor DECRC ESC 8 X X X X X X X X X X X X X X X X X X X X X X X X X X X
Change Graphic Rendition to Qualified Area zCGR ESC 9 X
Forward Index DECFI ESC 9 X X X X X X X X X X X X X X X X
Exit VT52 emulation mode ESC < X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set keypad to application mode DECKPAM ESC = X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set keypad to numeric mode DECKPNM ESC > X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Enter insert character mode (H19) ESC @ X
VT52 Cursor Up ESC A X X
VT52 Cursor Down ESC B X X
VT52 Cursor Right ESC C X X
VT52 Cursor Left ESC D X X
Clear screen (H19) ESC E X
VT52 Enable Graphics ESC F X X
VT52 Disable Graphics ESC G X X
VT52 Cursor Home ESC H X X
VT52 Reverse Linefeed ESC I X X
VT52 Clear to end of screen ESC J X X
VT52 Clear to end of line ESC K X X
Insert line (H19) ESC L X
Delete Line ESC M X
Delete character (H19) ESC N X
Insert character mode (H19) ESC O X
Function key assignments (ANSI) SCODFK ESC Q X X X
Private Use One (PU1) Introducer (SNI-97801-5xx) ESC Q X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Private Use Two (PU2) Introducer (SNI-97801-5xx) ESC R X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
VT52 Print cursor line ESC V X X
VT52 Enter printer controller mode ESC W X X
VT52 Exit printer controller mode ESC X X X
VT52 direct cursor address ESC Y Ps Ps X X
VT52 Print Screen ESC ] X
VT52 Enable Autoprint ESC ^ X X
VT52 Disable Autoprint ESC _ X X
Clear screen (VIP7809) ESC ` X
Enable key lock ESC ` X X X X
Erase to beginning of display ESC b X
Disable key lock ESC b X X X X
Reset to initial state RIS ESC c X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Save cursor position (H19) ESC j X
Restore cursor position (H19) ESC k X
Erase entire line (H19) ESC l X
Lock Memory Area (SCO) ESC l X
Unlock Memory Area (SCO) ESC m X
Cursor Position Report (H19) ESC n X
Lock shift G2, left LS2 ESC n X X X X X X X X X X X X X X
Erase to beginning of line (H19) ESC o X
Lock shift G3, left LS3 ESC o X X X X X X X X X X X X X X
Enter reverse video mode (H19) ESC p X
Exit reverse video mode ESC q X
Exit keypad shift mode (H19) ESC u X
Enable wrap around at end of line (H19) ESC v X
Discard at end of line ESC w X
Set modes (H19) ESC x X
Reset modes ESC y Ps X
Reset Terminal (H19) ESC z X
Disable keyboard lock (H19) ESC { X
Lock shift G3, right LS3R ESC | X X X X X X X X X X X X X X
Enable keyboard lock (H19) ESC } X
Lock shift G2, right LS2R ESC } X X X X X X X X X X X X X X
Lock shift G1, right LS1R ESC ~ X X X X X X X X X X X X X X

Device-Control functions

Title Mnemonic Control Sequence aaa aixterm ansi at386 avatar ba80 beos h19 hft linux qansi s97801 scoansi sun vip7809 vt52 vt100 vt102 vt132 vt220 vt220pc vt320 vt320pc vt420 vt420pc vt510 vt520 vt520pc vt525 wy370 tt
User Defined Keys DECUDK DCS Ps ; Ps | Pt ST X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X

Functions using CSI, ordered by the final character(s)

Title Mnemonic Control Sequence aaa aixterm ansi at386 avatar ba80 beos h19 hft linux qansi s97801 scoansi sun vip7809 vt52 vt100 vt102 vt132 vt220 vt220pc vt320 vt320pc vt420 vt420pc vt510 vt520 vt520pc vt525 wy370 tt
Cursor Left (SCO) CSI Ps SP X
Insert character ICH CSI Ps @ X X X X X X X X X X X X X X X X X X X
Scroll Left/Pan right SL CSI Ps SP @ X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Cursor Up CUU CSI Ps A X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Border Color (ANSI) CSI = Ps A X X X
Scroll Right/Pan left SR CSI Ps SP A X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Cursor Down CUD CSI Ps B X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Beep Frequency and Duration CSI = Ps ; Ps B X X X
Set Cursor CSI = Ps B X
Cursor Off Ps = 0 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Cursor On Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Alternate Cursor (Block) Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Normal Cursor (Underline) Ps = 3 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Cursor Forward CUF CSI Ps C X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Cursor Height (ANSI) CSI = Pa ; Pb C X X X
Cursor Backward CUB CSI Ps D X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Turn on/off background colour intensity (ANSI) CSI = Ps D X X X
Cursor Backward CSI = Ps D X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Window Status Request (BA80) CSI E X
Cursor Next Line CNL CSI Ps E X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Window Status Request (BA80) CSI = E X
Set Blink (ANSI) CSI = Ps E X X X
Erase status line (AIXTERM) CSI ? E X
Cursor Previous Line CPL CSI Ps F X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Return from status line (AIXTERM) CSI ? F X
Set Normal Foreground Color (ANSI) CSI = Ps F X X X X
Cursor Horizontal Absolute CHA CSI Ps G X X X X X X X
Set Normal Background Color (ANSI) CSI = Ps G X X X X
Cursor Position CUP CSI Ps ; Ps H X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Hide status line CSI ? H X X
Set Reverse Foreground Color CSI = Ps H X X X
Cursor Horizontal Tab CHT CSI Ps I X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Reverse background colour CSI = Ps I X X X
Erase in Display ED CSI Ps J X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear to end of screen with Space Ps = 0 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear to beginning of screen with Space Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear whole screen with Space Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear to end of screen with Space Ps = 3 X
Clear to beginning with NUL Ps = 4 X
Clear whole screen with NUL Ps = 5 X
Clear to end of screen with space Ps = 6 X
Clear to beginning of screen with space Ps = 7 X
Clear whole screen with space Ps = 8 X
Clear to end of screen with NUL Ps = 9 X
Clear to beginning of screen with NUL Ps = 10 X
Clear whole screen with NUL Ps = 11 X
Clear to end of screen with space preserving attributes Ps = 12 X
Clear to beginning of screen with space preserving attributes Ps = 13 X
Clear whole screen with space preserving attributes Ps = 14 X
Clear to end of screen with NUL preserving attributes Ps = 15 X
Clear to beginning of screen with NUL preserving attributes Ps = 16 X
Clear whole screen with NUL preserving attributes Ps = 17 X
Selective Erase in Display DECSED CSI ? Ps J X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Selective erase to end of screen Ps = 0 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Selective erase to beginning of screen Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Selective erase all Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Graphic Foreground Color (ANSI) CSI = Ps J X X X
Erase in Line EL CSI Ps K X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear to end of line with space Ps = 0 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear to beginning of line with Space Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear whole cursor line with Space Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear to end of line with NUL (SNI-97801) Ps = 3 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clears to beginning of line with NUL (SNI-97801) Ps = 4 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clears entire line with NUL (SNI-97801) Ps = 5 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear to end of line with Space (SNI-97801) Ps = 6 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear to beginning of line with Space (SNI-97801) Ps = 7 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear entire line with Space (SNI-97801) Ps = 8 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear to end of line with NUL (SNI-97801) Ps = 9 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear to beginning of line with NUL (SNI-97801) Ps = 10 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear entire line with NUL (SNI-97801) Ps = 11 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear to end of line with Space (SNI-97801) Ps = 12 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear to beginning of line with Space (SNI-97801) Ps = 13 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clears the entire line with Space (SNI-97801) Ps = 14 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear to end of line with NUL (SNI-97801 Ps = 15 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear to beginning of line with NUL (SNI-97801) Ps = 16 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear the entire line with NUL (SNI-97801) Ps = 17 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Begin reading function key labels (BA80) CSI = K X
Set Graphic Background Color (ANSI) CSI = Ps K X X X
Selective Erase in Line DECSEL CSI ? Ps K X X X X X X X X X X X
Selective erase to end of line Ps = 0 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Selective erase to beginning of line Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Selective erase entire line Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Insert Line IL CSI Ps L X X X X X X X X X X X X X X X X X X X
Fill mode on (ANSI) CSI = Ps L X X
Set Emulation Feature (SCO) CSI = Ps L X
Disable backwards compatibility mode (default) Ps = 6 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Enable backwards compatibility mode (resets margins too) Ps = 7 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Delete line DL CSI Ps M X X X X X X X X X X X X X X X X X X X
Go to status line (BA80) CSI = M X
Report Color Attributes (ANSI) CSI = Ps M X X X
Erase Field EF CSI Ps N X X X X
Erase to End of Field (Cursor to tab stop) Ps = 0 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Erase from Field Start (tab stop to cursor) Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Erase All of the field (tab stop to tab stop) Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Erase Area EA CSI Ps O X X X X
Erase to end of area (line) Ps = 0 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Erase from area start (line) Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Erase all of the area (line) Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Delete character DCH CSI Ps P X X X X X X X X X X X X X X X X X X X
Cursor Position Report CPR CSI R X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Delete lines (SCO) CSI Ps $ R X
Scroll Up / Pan Down CSI Ps S X
Scroll Up / Pan Down CSI Ps S X X X X X
Scroll Up / Pan Down SU CSI Ps S X X X X
Show status line CSI ? S X
Return from Status Line CSI = S X
Scroll Down / Pan Up CSI Ps T X
Scroll Down / Pan Up CSI Ps T X X X X X
Scroll Down / Pan Up SD CSI Ps T X X X X X
Go to status line column (AIXTERM) CSI ? Ps T X
Reset Terminal (SCO) CSI U X
Erase in region (SCO) CSI Ps V X
Clear to end of region Ps = 0 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear to beginning of region Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear whole region Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Cursor Tab Stop Control CTC CSI Ps W X X X X
Erase Character ECH CSI Ps X X X X X X X X X X X X X X X X X
Cursor Backward Tabulation CBT CSI Ps Z X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Reset colors (ANSI) CSI = Z X X X
Scroll Down SD CSI Ps ^ X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Horizontal Position Absolute HPA CSI Ps ` X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Horizontal Position Relative HPR CSI Ps a X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Repeat REP CSI Ps b X
Repeat character CSI Pc ; Pn b X X
Reset to Initial State CSI c X
Set cursor type CSI Ps c X X X
Device Attributes DA CSI Ps c X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Tertiary Device Attributes DA3 CSI = Ps c X X X X X X X X X X X
Secondary Device Attributes DA2 CSI > Ps c X X X X X X X X X X X
Set cursor type (SCO) CSI = Ps c X
Underline Ps = 0 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Block Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
No cursor Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set cursor appearance (LINUX) CSI ? Ps ; Pa ; Pc c X
Vertical Line Position Absolute VPA CSI Ps d X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Vertical Position Relative VPR CSI Ps e X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Horizontal and Vertical Position HVP CSI Ps ; Ps f X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Display character in G2 (SCO) CSI Ps g X
Tab clear TBC CSI Ps g X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear tab stop at cursor Ps = 0 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear all tab stops Ps = 3 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Display character in G2 (ANSI) CSI = Ps g X X X
Set Mode SM CSI Pm h X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Keyboard lock KAM Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
132 Column Mode Ps = 3 X
Controls Mode On CRM Ps = 3 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Enable Smooth Scrolling Ps = 4 X
ANSI Insert Mode IRM Ps = 4 X X X X X X X X X X X X X X X X X X
Relative Origin Ps = 6 X
Erasure Mode Set ERM Ps = 6 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Auto Wrap Mode Ps = 7 X
Send Receive ON SRM Ps = 12 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Line Feed / new line mode LNM Ps = 20 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Cursor On Ps = 25 X
Turn display off Ps = 30 X
Underline cursor WYULCURM Ps = 34 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Margin Bell On Ps = 44 X
Cursor On Ps = 48 X
132-character mode Ps = 53 X
Cursor On Ps = 1048 X
DEC Private Mode Set DECSET CSI ? Pm h X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Application Cursor Keys DECCKM Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Return from VT52 emulation DECANM Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
132 column mode DECCOLM Ps = 3 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Smooth scroll DECSCLM Ps = 4 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Reverse screen DECSCNM Ps = 5 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Relative origin DECOM Ps = 6 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Auto Wrap mode DECAWM Ps = 7 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
X10 mouse reporting Ps = 9 X X X X
Print Form Feed DECPFF Ps = 18 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Printer extent DECPEX Ps = 19 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Cursor On DECTCEM Ps = 25 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Hebrew Keyboard Mode DECHEBM Ps = 35 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Use 7-bit National Replacement Character Sets DECNRCM Ps = 42 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Numeric Keyboard - Application DECNKM Ps = 66 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Backarrow key sends BS DECBKM Ps = 67 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
161-column mode WY161 Ps = 80 X
52 line mode WY52 Ps = 83 X
XTERM - Send Mouse X&Y on button press and release Ps = 1000 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
XTERM - Cell Motion Mouse Tracking Ps = 1002 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
XTERM - All Motion Mouse Tracking Ps = 1003 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
XTERM - Enable UTF-8 Mouse Mode Ps = 1005 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
XTERM - Enable SGR Mouse Mode Ps = 1006 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
URXVT - Enable URXVT Mouse Mode Ps = 1015 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
XTERM - Enable Bracketed Paste Mode Ps = 2004 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Zenith, Heath and AnnArbor set mode CSI > Pm h X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Enable 25th line Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
No Key Click Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Block Cursor Ps = 4 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Cursor Off Ps = 5 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Alternate keypad mode Ps = 7 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Auto Line Feed on receipt of CR Ps = 8 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Auto CR on receipt of LF Ps = 9 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Media Copy MC CSI Ps i X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Print whole screen (default) Ps = 0 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Transmit Screen Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Turn off Printer Controller (Transparent Print) Ps = 4 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Printer Controller (Transparent Print) Ps = 5 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Turn off screen display Ps = 6 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Turn on screen display Ps = 7 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Media Copy (DEC Private) MC CSI ? Ps i X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Print cursor line Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Turn off Autoprint Ps = 4 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Autoprint Ps = 5 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Key Click CSI Ps k X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Insert line up CSI = ? l
CSI ? = l
X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Reset Mode RM CSI Pm l X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Keyboard unlocked KAM Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
80 columns Ps = 3 X
Controls Mode off CRM Ps = 3 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Jump Scroll Ps = 4 X
ANSI Insert Mode IRM Ps = 4 X X X X X X X X X X X X X X X X X X X
Absolute Origin Ps = 6 X
Erasure Mode Reset ERM Ps = 6 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Auto Wrap Ps = 7 X
Send Receive Off SRM Ps = 12 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
linefeed / newline mode LNM Ps = 20 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Cursor off Ps = 25 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Turn display on WYDSCM Ps = 30 X
Block cursor WYULCURM Ps = 34 X
Margin Bell Off Ps = 44 X
Cursor off Ps = 48 X
97801-5XX - Dead key table off Ps = 51 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
80-character mode Ps = 53 X
Cursor off Ps = 1048 X
DEC Private Mode Reset DECRST CSI ? Pm l X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Cursor key mode DECCKM Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
ANSI/VT52 DECANM Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
80 Columns DECCOLM Ps = 3 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Jump scrolling DECSCLM Ps = 4 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Normal screen DECSCNM Ps = 5 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Absolute origin DECOM Ps = 6 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Auto wrap DECAWM Ps = 7 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Turn off X10 mouse reporting Ps = 9 X X X X
Print Form Feed DECPFF Ps = 18 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Print extent DECPEX Ps = 19 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Cursor Off DECTCEM Ps = 25 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Enter english keyboard mode Ps = 35 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Exit Tektronix 4010/4014 mode DECTEK Ps = 38 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
8-bit multinational character set DECNRCM Ps = 42 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Numeric Keyboard - Numeric DECNKM Ps = 66 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Backarrow sends DEL DECBKM Ps = 67 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
80-column mode WY161 Ps = 80 X
24 line mode WY52 Ps = 83 X
XTERM - Don't Send Mouse X&Y on button press and release Ps = 1000 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
XTERM - Cell Motion Mouse Tracking Ps = 1002 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
XTERM - All Motion Mouse Tracking Ps = 1003 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
XTERM - Disable SGR Mouse Mode Ps = 1006 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
XTERM - Disable Bracketed Paste Mode Ps = 2004 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Zenith/Heath Mode Reset CIS > Pm l X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Disable 25th line Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Key Click Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Underline Cursor Ps = 4 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Cursor On Ps = 5 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Keypad Unshifted Ps = 6 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Exit Alternate keypad mode Ps = 7 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
No Auto Line Feed on receipt of CR Ps = 8 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
No Auto CR on receipt of LF Ps = 9 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Scroll up one line deleting the previous CSI = ? }
CSI ? = }
CSI = ? m
CSI ? = m
X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set margin to specified value CSI = Ps ; Ps {
CSI = Ps ; Ps m
X
Select Graphic Rendition SGR CSI Pm m X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Normal (default), VT100 Ps = 0 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Turn on Bold Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Foreground and Background Colour Ps = 2 X
Turn on Faint/Dim Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Turn on Italic Ps = 3 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Turn on Underline Ps = 4 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Turn on Blink Ps = 5 X
Turn on Slow Blink Ps = 5 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Turn off Blink Ps = 6 X
Turn on Fast Blink Ps = 6 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Swap foreground and background colours Ps = 7 X
Turn on Reverse Video Ps = 7 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Turn on Invisible attribute Ps = 8 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Turn on Invisible attribute Ps = 9 X
Select Primary Font Ps = 10 X X X X
Select Primary Font Ps = 10 X X
Display GL Control Characters as Graphic Characters Ps = 11
Display GL Control Characters as Graphic Characters Ps = 11 X
Display GL Control Characters as Graphic Characters Ps = 11 X
Select null mapping Ps = 12 X
Shift High Bit on before displaying characters Ps = 13 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Shift High Bit on before displaying characters Ps = 14 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Shift High Bit on before displaying characters Ps = 15 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Shift High Bit on before displaying characters Ps = 16 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Shift High Bit on before displaying characters Ps = 17 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Normal Intensity Ps = 21 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Normal (turn off bold and dim) Ps = 22 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Turn off Italic Ps = 23 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Turn off Underline Ps = 24 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Turn off Blink Ps = 25 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Turn off Reverse Video Ps = 27 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Turn off Invisible Ps = 28 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Turn off Invisible Ps = 29 X
Set Black Foreground Ps = 30 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Red Foreground Ps = 31 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Green Foreground Ps = 32 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Brown Foreground Ps = 33 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Blue Foreground Ps = 34 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Magenta Foreground Ps = 35 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Cyan Foreground Ps = 36 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set White Foreground Ps = 37 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set foreground color to default Ps = 39 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Black Background Ps = 40 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Red Background Ps = 41 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Green Background Ps = 42 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Brown Background Ps = 43 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Blue Background Ps = 44 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Magenta Background Ps = 45 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Cyan Background Ps = 46 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set White Background Ps = 47 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set background color to default Ps = 49 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Bright Black Foreground Ps = 90 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Bright Red Foreground Ps = 91 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Bright Green Foreground Ps = 92 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Bright Brown Foreground Ps = 93 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Bright Blue Foreground Ps = 94 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Bright Magenta Foreground Ps = 95 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Bright Cyan Foreground Ps = 96 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Bright White Foreground Ps = 97 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Bright Black Background Ps = 100 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Bright Red Background Ps = 101 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Bright Green Background Ps = 102 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Bright Brown Background Ps = 103 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Bright Blue Background Ps = 104 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Bright Magenta Background Ps = 105 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Bright Cyan Background Ps = 106 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Bright White Background Ps = 107 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Device Status Report DSR CSI Ps n
CSI ? Ps n
X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Transmit cursor position Ps = 0 X
Terminal Status Report Ps = 5 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Cursor position report CPR Ps = 6 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Cursor position report DECXCPR Ps = 6 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Printer status DECDSR Ps = 15 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
UDK status DECDSR Ps = 25 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Keyboard language, UK or US DECDSR Ps = 26 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Transmit Margin Position CSI Ps o X
All margins (four numbers) Ps = 0 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Margin Top Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Margin Bottom Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Margin Left Ps = 3 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Margin Right Ps = 4 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
SNI-97801 set... things? CSI Ps p X
Request abbreviated cursor position Ps = 5 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Cursor not visible Ps = 6 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Activate cursor Ps = 7 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Display off Ps = 8 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Display on Ps = 9 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Single inverting block cursor Ps = 10 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Activate block cursor Ps = 11 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Activate underscore cursor Ps = 12 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Display Parameters CSI Pa ; Pu ; Pl ; Ps ; Pc ; Pm ; p X
Soft Reset DECSTR CSI ! p X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Select Conformance Level DECSCL CSI Pl ; Pc " p X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
level 1 Pl = 61 X
level 1 Pl = 61 X X X X X X
level 2 Pl = 62 X X
level 2 - VT320 Pl = 62 X X
level 2 Pl = 62 X
level 3 - VT320 Pl = 63 X X
level 3 Pl = 63 X
8-bit controls Pc = 0 X X X X X
7-bit controls Pc = 1 or any other value X X X X X
8-bit controls Pc = 2 X X X X X
Request ANSI Mode DECRQM CSI Ps $ p X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Keyboard action KAM Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Control representation CRM Ps = 3 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Insert/replace IRM Ps = 4 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Horizontal editing (permanently set to 4) HEM Ps = 10 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Send/receive SRM Ps = 12 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
line feed/new line LNM Ps = 20 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Block cursor WYULCURM Ps = 34 X
Request DEC mode DECRQM CSI ? Ps $ p X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Cursor keys DECCKM Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
ANSI DECANM Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Column DECCOLM Ps = 3 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Scrolling DECSCLM Ps = 4 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Screen DECSCNM Ps = 5 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Origin DECOM Ps = 6 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Autowrap DECAWM Ps = 7 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Autorepeat (permanently set to 3) DECARM Ps = 8 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
X10 mouse reporting Ps = 9 X X X X
Print form feed DECPFF Ps = 18 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Printer extent DECPEX Ps = 19 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Text cursor enable DECTCEM Ps = 25 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Cursor direction, right to left DECRLM Ps = 34 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Hebrew keyboard mapping DECHEBM Ps = 35 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Tektronix 4010/4014 mode DECTEK Ps = 38 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
National replacement character set DECNRCM Ps = 42 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Numeric Keypad DECNKM Ps = 66 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Backarrow key DECBKM Ps = 67 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Keyboard usage DECKBUM Ps = 68 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Load Time of Day DECLTOD CSI Ps ; Ps , p X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Load LEDs DECLL CSI Pm q X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
All LEDs off Ps = 0 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Num Lock on Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Caps Lock On Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Scroll Lock On Ps = 3 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
LED 4 On Ps = 4 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Num Lock off Ps = 21 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Caps Lock Off Ps = 22 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Scroll Lock Off Ps = 23 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
LED 4 Off Ps = 24 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Cursor Style DECSCUSR CSI Ps SP q X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Select Character Attributes DECSCA CSI Ps " q X X X X X X X X X X X
Designate character erasable Ps = 0 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Designate character unerasable Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Designate character erasable Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Top and Bottom Margins DECSTBM CSI Ps ; Ps r X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set margins (SCO) CSI Ps ; Ps ; Ps ; Ps r X
Reset/clear margins (SCO) CSI = r X
Change attributes in rectangular area DECCARA CSI Pt ; Pl ; Pb ; Pr ; Pm $ r X X X X X
SNI97801 Set Clicker/Repeat CSI Ps s X
Clicker off Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clicker on Ps = 3 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Save Cursor Position SCOSC CSI s X X X
Reset terminal emulator SUNRESET CSI s X
Card Reader operations CSI Ps t X
Query ID card reader status Ps = 3 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Lines Per Page DECSLPP CSI Ps t X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Window manipulation XTWINOPS CSI Ps ; Ps ; Ps t X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Deiconify (Restore) window (xterm) Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Iconify (minimize) window (xterm) Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Move window Ps = 3 ; x ; y X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Size window in pixels Ps = 4 ; height ; width X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Resize window in characters Ps = 8 ; height ; width X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Report the size of the text area in chars Ps = 18 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Reverse attributes in rectangular area DECRARA CSI Pt ; Pl ; Pb ; Pr ; Pm ; $ t X X X X X
Restore cursor position SCORC CSI u X X X X X
SNI97801 Various mode options CSI Ps u X
25-line mode on Ps = 0 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
25-line mode off Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Page mode on Ps = 8 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Auto Roll mode on Ps = 9 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Roll Mode Ps = 10 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Scroll mode Ps = 11 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Dark background (white on black) Ps = 20 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Light background (black on white) Ps = 21 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
CSI Ps v X
Switch within G0 (national/international, 7-bit mode) Ps = 5 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Disable CH.CODE key (7-bit mode) Ps = 10 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Enable CH.CODE key (7-bit mode) Ps = 11 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Query current code table Ps = 13 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Switch to alternative key assignment table (8-bit CH.CODE) Ps = 20 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Query current key assignment table (CH.CODE status, 8-bit mode) Ps = 21 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Disable CH.CODE key (8-bit mode) Ps = 22 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Enable CH.CODE key (8-bit mode) Ps = 23 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Request Displayed Extent DECRQDE CSI " v X X X X X X X X X X X
Copy rectangular area DECCRA CSI Pts ; Pls ; Pbs ; Prs ; Pps ; Ptd ; Pld ; Ppd $ v X X X X X
Direct Color Mode WYCDIR CSI Pf ; Pb ; Pa x X
Request Terminal Parameters DECREQTPARM CSI Ps x X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Select Attribute Change Extent DECSACE CSI Ps * x X X X X X
from start to end position, wrapped Ps = 0 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
from start to end position, wrapped Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Rectangle (exact) Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Fill rectangular area DECFRA CSI Pc ; Pt ; Pl ; Pb ; Pr $ x X X X X X
CSI y X
CSI Ps y X
Activate 8-bit mode Ps = 20 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Request Checksum of Rectangular Area DECRQCRA CSI Pi ; Pg ; Pt ; Pl ; Pb ; Pr * y X X X X X
Reset terminal CSI z X
Erase rectangular area DECERA CSI Pt ; Pl ; Pb ; Pr $ z X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Clear all tab stops CSI = z X
Selective erase rectangular area DECSERA CSI Pt ; Pl ; Pb ; Pr $ { X X X X X
Set Columns Per Page DECSCPP CSI Ps $ | X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
80 columns Ps = 0 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
80 columns Ps = 80 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
132 columns Ps = 132 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Insert Column DECIC CSI Ps ' } X X X X X
Select Active Status Display DECSASD CSI Ps $ } X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Terminal Ps = 0 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Status Line Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Terminal Mode Emulation DECTME CSI Ps ; Ps ~ X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Return to VT220/VT320/WY370 mode Ps = 0 X X X X X
Return to VT220/VT320/WY370 mode Ps = 1 X X X X X
Switch to VT100 Ps = 2 X
Switch to VT102 Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Switch to VT52 mode Ps = 3 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
WYSE 60/160 Ps = 5 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
WYSE 50+ Ps = 7 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
TVI 950 Ps = 9 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
TVI 925 Ps = 10 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
TVI 910+ Ps = 11 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
SCO Console Ps = 13 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Delete Column DECDC CSI Ps ' ~ X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Select Status Line Type DECSSDT CSI Ps $ -
CSI Ps $ ~
X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Blank Ps = 0 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Indicator Ps = 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Host-writable Ps = 2 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Product Macro (MS-DOS Kermit) MSKPROD CSI < Ps ; Ps ; Ps ; Ps ; Ps ; Ps ; Ps ; Ps ; Ps ~ X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X

Operating System Commands

Title Mnemonic Control Sequence aaa aixterm ansi at386 avatar ba80 beos h19 hft linux qansi s97801 scoansi sun vip7809 vt52 vt100 vt102 vt132 vt220 vt220pc vt320 vt320pc vt420 vt420pc vt510 vt520 vt520pc vt525 wy370 tt
Set Text Parameters OSC Ps ; Pt BEL
OSC Ps ; Pt ST
X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Window title (xterm) Ps = 0 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Set Window Title DECSWT Ps = 21 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X