Host Command Summary
Single shift G3 (VT100) | ESC O |
Set G0 character set (HFT) | ESC ( < |
Set G1 character set (HFT) | ESC ) < |
Lock shift G2 (VT100) | ESC n |
Lock shift G3 (VT100) | ESC o |
Set foreground & background colour |
| ESC [ 2 ; *fg ; *bg m | |
*fg and *bg are integers as listed below: |
| ||
Dull | Colour | Bold |
|
0 | Black | 8 |
|
1 | Blue | 9 |
|
2 | Green | 10 |
|
3 | Cyan | 11 |
|
4 | Red | 12 |
|
5 | Magenta | 13 |
|
6 | Yellow | 14 |
|
7 | White | 15 |
|
Set inverse & foreground & background colour (* as above) | ESC [ 7 ; *fg ; *bg ; m | ||
Set normal foreground colour (* = integer as above) | ESC [ = * F | ||
Set normal background colour (* = integer as above) | ESC [ = * G | ||
Set reverse foreground colour (* = integer as above) | ESC [ = * H | ||
Set reverse background colour (* = integer as above) | ESC [ = * I | ||
Set graphic foreground colour (* = integer as above) | ESC [ = * J | ||
Set graphic background colour (* = integer as above) | ESC [ = * K | ||
Request current colour attribute (* = integer as above) | ESC [ = * M |
CURSOR
Clear tab stop
Clear horizontal tab stop at active position
Vertical tab at cursor line (HFT)
Horizontal tabs on line (HFT)
All horizontal tabs
All vertical tabs (HFT)
Vertical tab stop (HFT)
Cursor backward * tabs
Cursor horizontal absolute
Cursor forward * tabs (HFT)
Cursor tab stop control (HFT)
Cursor down * lines (HFT)
Cursor up * lines
Horizontal tab stop
Index cursor (move down one line)
Reverse index cursor (move up one line)
Move cursor to beginning of next line
Move cursor left * columns
Move cursor down * lines
Move cursor right * columns
Move cursor to line (*l) column (*c)
ESC [ * g
0
1
2
3
4
ESC I ESC [ * Z ESC [ * G ESC [ * I ESC [ * W ESC [ * E ESC [ * F ESC H ESC D ESC M ESC E ESC [ * D ESC [ * B ESC [ * C ESC [ *l ; *c f