<--- VT100 ---> <--- VT52 ---> +----+-----------------+-----------------+------------------+------------------+ |CHAR| E11 | SIMH | RT11Em | UKNC | +----+-----------------+-----------------+------------------+------------------+ | 0 | null | null | null | null | | 1 | - | symbol | - | - | | 2 | - | symbol | - | - | | 3 | - | symbol | - | - | | 4 | - | symbol | - | - | | 5 | - | symbol | QUIT | - | | 6 | - | symbol | - | - | | 7 | bell | bell | bell | - | | 8 | cursor left | cursor left | cursor left | cursor left | | 9 | tab 8 spaces | tab 8 spaces | tab 8 spaces | - | | 10 | cursor down | newline | newline | cursor down | | | | | should be: down | | | 11 | cursor down | symbol | cursor down | - | | 12 | cursor down | symbol | cursor down | cls | | 13 | carriage return | carriage return | carriage return | carriage return | | 14 | | SO: topset | SO: topset | SO: cyrillic | | 15 | | SI: topclear | SI: topclear | SI: latin | | 16 | | symbol | - | - | | 17 | | symbol | - | - | | 18 | | symbol | - | scroll up | | 19 | | symbol | - | - | | 20 | | symbol | - | - | | 21 | | symbol | - | newline | | 22 | | symbol | - | scroll down | | 23 | | symbol | (cancel 27,E?) | cancel 27,E | | 24 | blob | symbol | - | - | | 25 | | symbol | - | cursor right | | 26 | blob | symbol | - | cursor left | | 27 | ->ESC | ->ESC | ->ESC | ->ESC | | 28 | | symbol | - | cursor up | | 29 | | symbol | - | cursor down | | 30 | | symbol | - | - | | 31 | | symbol | - | - | +----+-----------------+-----------------+------------------+------------------+ +----+-----------------+-----------------+------------------+------------------+ |ESC | E11 | SIMH | RT11Em | UKNC | +----+-----------------+-----------------+------------------+------------------+ | @ | - | x | - | - | | A | - | x | cursor up | cursor up | | | | | noscroll on top | | | B | - | x | cursor down | cursor down | | | | | noscroll on bot | | | C | - | x | cursor right | cursor right | | | | | usually nowrap | usually nowrap | | D | cursor down, | cursor down, | cursor left | cursor left | | | scrolls | scrolls | usually nowrap | usually nowrap | | E | newline | newline | disable controls | disable controls | | | | | and ESC,n | and ESC,n | | F | - | x | SO: topset | - | | G | - | x | SI: topclear | - | | H | - | - | home | home | | I | - | x | cursor up, scroll| cursor up, scroll| | J | - | x | clear to bottom | clear to bottom | | K | - | x | (clear line) | - | | L | - | x | - | - | | M | cursor up, | cursor up, | - | - | | | scrolls | scrolls | | | | N | - | x | - | - | | O | - | x | - | - | | P | - | VDU off | - | waits for key | | Q | - | x | - | - | | R | - | x | - | - | | S | - | x | - | - | | T | - | x | - | - | | U | - | x | - | - | | V | - | x | - | - | | W | - | x | - | - | | X | - | VDU off | - | - | | Y | - | x | TAB(Y,X) | TAB(Y,X) | | Z | - | x | - VT52:enquire | ? | | [ | ->CSI | ->CSI | - VT52:hold on | invisible | | \ | - | VDU on | - VT52:hold off | - | | ] | - | - | - | - | | ^ | - | VDU off | - | - | | _ | - | VDU off | - | - | +----+-----------------+-----------------+------------------+------------------+ <--- VT100 ---> <--- VT52 ---> +----+-----------------+-----------------+------------------+------------------+ |ESC | E11 | SIMH | RT11Em | UKNC | +----+-----------------+-----------------+------------------+------------------+ | [@ | - | - | x | ESC[ = invisible | | [A | cursor up | cursor up | x | turn off | | | noscroll on top line | | | | [B | cursor down | cursor down | x | with VDU 20 | | | noscroll on bottom line | | | | [C | cursor right | cursor right | x | | | | usually nowrap | | | | [D | cursor left | cursor left | x | | | | usually nowrap | | | | [E | - | newline | x | | | [F | - | reverse newline | x | | | [G | - | carriage return | x | | | [H | TAB(Y,X) | TAB(Y,X) | x | | | [I | - | cursor right | x | | | [J | cls | cls | x | | | [K | - | - | x | | | [L | - | cursor up | x | | | [M | - | delete to start | x | | | [N | - | - | x | | | [O | - | - | x | | | [P | - | - | x | | | [Q | - | - | x | | | [R | - | - | x | | | [S | - | scroll up | x | | | [T | - | scroll down | x | | | [U | - | - | x | | | [V | - | - | x | | | [W | - | - | x | | | [X | - | - | x | | | [Y | - | - | x | | | [Z | - | carriage return | x | | | [[ | - | - | x | | | [\ | - | - | x | | | [] | - | - | x | | | [^ | - | - | x | | | [_ | - | - | x | | +----+-----------------+-----------------+------------------+------------------+ - = does nothing (or appears to do nothing) x = sequence ignored, character emitted