mirror of
https://github.com/A2osX/A2osX.git
synced 2024-11-26 13:49:18 +00:00
4.3 KiB
4.3 KiB
Esc Sequence | Description | DEC Code | A2osX TERM |
---|---|---|---|
Esc[20h | Set new line mode | LMN | OK |
Esc[?1h | Set cursor key to application | DECCKM | |
Esc[?3h | Set number of columns to 132 | DECCOLM | |
Esc[?4h | Set smooth scrolling | DECSCLM | |
Esc[?5h | Set reverse video on screen | DECSCNM | OK |
Esc[?6h | Set origin to relative | DECOM | |
Esc[?7h | Set auto-wrap mode | DECAWM | OK |
Esc[?8h | Set auto-repeat mode | DECARM | |
Esc[?9h | Set interlacing mode | DECINLM | |
Esc[20l | Set line feed mode | LMN | OK |
Esc[?1l | Set cursor key to cursor | DECCKM | |
Esc[?2l | Set VT52 (versus ANSI) DECANM | ||
Esc[?3l | Set number of columns to 80 | DECCOLM | |
Esc[?4l | Set jump scrolling | DECSCLM | |
Esc[?5l | Set normal video on screen | DECSCNM | OK |
Esc[?6l | Set origin to absolute | DECOM | |
Esc[?7l | Reset auto-wrap mode | DECAWM | OK |
Esc[?8l | Reset auto-repeat mode | DECARM | |
Esc[?9l | Reset interlacing mode | DECINLM | |
Esc= | Set alternate keypad mode | DECKPAM | |
Esc> | Set numeric keypad mode | DECKPNM | |
Esc(A | Set United Kingdom G0 character set | setukg0 | OK |
Esc)A | Set United Kingdom G1 character set | setukg1 | OK |
Esc(B | Set United States G0 character set | setusg0 | OK |
Esc)B | Set United States G1 character set | setusg1 | OK |
Esc(0 | Set G0 special chars. & line set | setspecg0 | OK |
Esc)0 | Set G1 special chars. & line set | setspecg1 | OK |
Esc(1 | Set G0 alternate character ROM | setaltg0 | OK |
Esc)1 | Set G1 alternate character ROM | setaltg1 | OK |
Esc(2 | Set G0 alt char ROM and spec. graphics | setaltspecg0 | OK |
Esc)2 | Set G1 alt char ROM and spec. graphics | setaltspecg1 | OK |
EscN | Set single shift 2 | SS2 | |
EscO | Set single shift 3 | SS3 | |
Esc[m | Turn off character attributes | SGR0 | OK |
Esc[0m | Turn off character attributes | SGR0 | OK |
Esc[1m | Turn bold mode on | SGR1 | |
Esc[2m | Turn low intensity mode on | SGR2 | |
Esc[4m | Turn underline mode on | SGR4 | |
Esc[5m | Turn blinking mode on | SGR5 | |
Esc[7m | Turn reverse video on | SGR7 | OK |
Esc[8m | Turn invisible text mode on | SGR8 | |
Esc[Line;Liner | Set top and bottom lines of a window | DECSTBM | OK |
Esc[ValueA | Move cursor up n lines | CUU | |
Esc[ValueB | Move cursor down n lines | CUD | |
Esc[ValueC | Move cursor right n lines | CUF | |
Esc[ValueD | Move cursor left n lines | CUB | |
Esc[H | Move cursor to upper left corner | cursorhome | |
Esc[;H | Move cursor to upper left corner | cursorhome | |
Esc[Line;ColumnH | Move cursor to screen location v,h | CUP | OK |
Esc[f | Move cursor to upper left corner | hvhome | |
Esc[;f | Move cursor to upper left corner | hvhome | |
Esc[Line;Columnf | Move cursor to screen location v,h | CUP | |
EscD | Move/scroll window up one line | IND | |
EscM | Move/scroll window down one line | RI | |
EscE | Move to next line | NEL | |
Esc7 | Save cursor position and attributes | DECSC | |
Esc8 | Restore cursor position and attributes | DECSC | |
EscH | Set a tab at the current column | HTS | |
Esc[g | Clear a tab at the current column | TBC | |
Esc[0g | Clear a tab at the current column | TBC | |
Esc[3g | Clear all tabs | TBC | |
Esc#3 | Double-height letters, top half | DECDHL | |
Esc#4 | Double-height letters, bottom half | DECDHL | |
Esc#5 | Single width, single height letters | DECSWL | |
Esc#6 | Double width, single height letters | DECDWL | |
Esc[K | Clear line from cursor right | EL0 | OK |
Esc[0K | Clear line from cursor right | EL0 | OK |
Esc[1K | Clear line from cursor left | EL1 | OK |
Esc[2K | Clear entire line | EL2 | OK |
Esc[J | Clear screen from cursor down | ED0 | OK |
Esc[0J | Clear screen from cursor down | ED0 | OK |
Esc[1J | Clear screen from cursor up | ED1 | OK |
Esc[2J | Clear entire screen | ED2 | OK |
Esc5n | Device status report | DSR | |
Esc0n | Response: terminal is OK | DSR | |
Esc3n | Response: terminal is not OK | DSR | |
Esc6n | Get cursor position | DSR | OK |
EscLine;ColumnR | Response: cursor is at v,h | CPR | OK |
Esc[c | Identify what terminal type | DA | |
Esc[0c | Identify what terminal type (another) | DA | |
Esc[?1;Value0c | Response: terminal type code n | DA | |
Escc | Reset terminal to initial state | RIS | OK |