Difference between revisions of "CodeChart:DEC VT52/ESC"

From Terminals
Jump to: navigation, search
(create page)
 
m (add keypad keys, ids)
Line 12: Line 12:
 
| j=#erase-to-end-of-screen
 
| j=#erase-to-end-of-screen
 
| k=#erase-to-end-of-line
 
| k=#erase-to-end-of-line
 +
| p=#left-blank
 +
| q=#center-blank
 +
| r=#right-lbank
 
| y=#direct-cursor-addressing
 
| y=#direct-cursor-addressing
 
| z=#identify-terminal-type
 
| z=#identify-terminal-type
Line 28: Line 31:
 
! style="padding: 1ex;" | Parameters
 
! style="padding: 1ex;" | Parameters
 
|-
 
|-
! style="padding: 1ex;" | =
+
! style="padding: 1ex;" | <span id="#enter-alternate-keypad-mode">=</span>
 
| style="padding: 1ex; text-align: left;" | Enter Alternate Keypad Mode
 
| style="padding: 1ex; text-align: left;" | Enter Alternate Keypad Mode
 
| ''none''
 
| ''none''
 
|-
 
|-
! style="padding: 1ex;" | >
+
! style="padding: 1ex;" | <span id="exit-alternate-keypad-mode">&gt;</span>
 
| style="padding: 1ex; text-align: left;" | Exit Alternate Keypad Mode
 
| style="padding: 1ex; text-align: left;" | Exit Alternate Keypad Mode
 
| ''none''
 
| ''none''
 
|-
 
|-
! style="padding: 1ex;" | A
+
! style="padding: 1ex;" | <span id="cursor-up">A</span>
 
| style="padding: 1ex; text-align: left;" | Cursor Up
 
| style="padding: 1ex; text-align: left;" | Cursor Up
 
| ''none''
 
| ''none''
 
|-
 
|-
! style="padding: 1ex;" | B
+
! style="padding: 1ex;" | <span id="cursor-down">B</span>
 
| style="padding: 1ex; text-align: left;" | Cursor Down
 
| style="padding: 1ex; text-align: left;" | Cursor Down
 
| ''none''
 
| ''none''
 
|-
 
|-
! style="padding: 1ex;" | C
+
! style="padding: 1ex;" | <span id="cursor-right">C</span>
 
| style="padding: 1ex; text-align: left;" | Cursor Right
 
| style="padding: 1ex; text-align: left;" | Cursor Right
 
| ''none''
 
| ''none''
 
|-
 
|-
! style="padding: 1ex;" | D
+
! style="padding: 1ex;" | <span id="cursor-left">D</span>
 
| style="padding: 1ex; text-align: left;" | Cursor Left
 
| style="padding: 1ex; text-align: left;" | Cursor Left
 
| ''none''
 
| ''none''
 
|-
 
|-
! style="padding: 1ex;" | F
+
! style="padding: 1ex;" | <span id="enter-graphics-mode">F</span>
 
| style="padding: 1ex; text-align: left;" | Enter Graphics Mode
 
| style="padding: 1ex; text-align: left;" | Enter Graphics Mode
 
| ''none''
 
| ''none''
 
|-
 
|-
! style="padding: 1ex;" | G
+
! style="padding: 1ex;" | <span id="exit-graphics-mode">G</span>
 
| style="padding: 1ex; text-align: left;" | Exit Graphics Mode
 
| style="padding: 1ex; text-align: left;" | Exit Graphics Mode
 
| ''none''
 
| ''none''
 
|-
 
|-
! style="padding: 1ex;" | H
+
! style="padding: 1ex;" | <span id="cursor-home">H</span>
 
| style="padding: 1ex; text-align: left;" | Cursor Home
 
| style="padding: 1ex; text-align: left;" | Cursor Home
 
| ''none''
 
| ''none''
 
|-
 
|-
! style="padding: 1ex;" | I
+
! style="padding: 1ex;" | <span id="reverse-line-feed">I</span>
 
| style="padding: 1ex; text-align: left;" | Reverse Line Feed
 
| style="padding: 1ex; text-align: left;" | Reverse Line Feed
 
| ''none''
 
| ''none''
 
|-
 
|-
! style="padding: 1ex;" | J
+
! style="padding: 1ex;" | <span="eraser-to-end-of-screen">J</span>
 
| style="padding: 1ex; text-align: left;" | Erase to End-of-Screen
 
| style="padding: 1ex; text-align: left;" | Erase to End-of-Screen
 
| ''none''
 
| ''none''
 
|-
 
|-
! style="padding: 1ex;" | K
+
! style="padding: 1ex;" | <span id="erase-to-end-of-line">K</span>
 
| style="padding: 1ex; text-align: left;" | Erase to End-of-Line
 
| style="padding: 1ex; text-align: left;" | Erase to End-of-Line
 
| ''none''
 
| ''none''
 
|-
 
|-
! style="padding: 1ex;" | Y
+
! style="padding: 1ex;" | <span id="left-blank">P</span>
 +
| style="padding: 1ex; text-align: left;" | Left Blank Key
 +
| ''none''
 +
|-
 +
! style="padding: 1ex;" | <span id="center-blank">Q</span>
 +
| style="padding: 1ex; text-align: left;" | Center Blank Key
 +
| ''none''
 +
|-
 +
! style="padding: 1ex;" | <span id="right-blank">R</span>
 +
| style="padding: 1ex; text-align: left;" | Right Blank Key
 +
| ''none''
 +
|-
 +
! style="padding: 1ex;" | <span id="direct-cursor-addressing">Y</span>
 
| style="padding: 1ex; text-align: left;" | Direct Cursor Addressing
 
| style="padding: 1ex; text-align: left;" | Direct Cursor Addressing
 
| ''line'' ''column''
 
| ''line'' ''column''
 
|-
 
|-
! style="padding: 1ex;" | Z
+
! style="padding: 1ex;" | <span id="identify-terminal-type">Z</span>
 
| style="padding: 1ex; text-align: left;" | Identify Terminal Type
 
| style="padding: 1ex; text-align: left;" | Identify Terminal Type
 
| ''none''
 
| ''none''
 
|-
 
|-
! style="padding: 1ex;" | [
+
! style="padding: 1ex;" | <span id="enter-hold-screen-mode">[</span>
 
| style="padding: 1ex; text-align: left;" | Enter Hold Screen Mode
 
| style="padding: 1ex; text-align: left;" | Enter Hold Screen Mode
 
| ''none''
 
| ''none''
 
|-
 
|-
! style="padding: 1ex;" | \
+
! style="padding: 1ex;" | <span id="exit-hold-screen-mode">\</span>
 
| style="padding: 1ex; text-align: left;" | Exit Hold Screen Mode
 
| style="padding: 1ex; text-align: left;" | Exit Hold Screen Mode
 
| ''none''
 
| ''none''
 
|}
 
|}

Revision as of 20:57, 19 January 2013

Subpages of ESC


0 1 2 3 4 5 6 7
0 NUL DLE SP 0 @ P ` p
1 SOH DC1 ! 1 A Q a q
2 STX DC2 " 2 B R b r
3 ETX DC3 # 3 C S c s
4 EOT DC4 $ 4 D T d t
5 ENQ NAQ % 5 E U e u
6 ACK SYN & 6 F V f v
7 BEL ETB ' 7 G W g w
8 BS CAN ( 8 H X h x
9 HT EM ) 9 I Y i y
10 LF SUB * : J Z j z
11 VT ESC + ; K [ k {
12 FF IS4 , < L \ l |
13 CR IS3 - = M ] m }
14 SO IS2 . > N ^ n ~
15 SI IS1 / ? O _ o DEL


ESC Sequences

Prefix Description Parameters
= Enter Alternate Keypad Mode none
> Exit Alternate Keypad Mode none
A Cursor Up none
B Cursor Down none
C Cursor Right none
D Cursor Left none
F Enter Graphics Mode none
G Exit Graphics Mode none
H Cursor Home none
I Reverse Line Feed none
<span="eraser-to-end-of-screen">J Erase to End-of-Screen none
K Erase to End-of-Line none
P Left Blank Key none
Q Center Blank Key none
R Right Blank Key none
Y Direct Cursor Addressing line column
Z Identify Terminal Type none
[ Enter Hold Screen Mode none
\ Exit Hold Screen Mode none