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

From Terminals
Jump to: navigation, search
m (formatting)
 
(3 intermediate revisions by the same user not shown)
Line 36: Line 36:
 
| s=#pf4-key
 
| s=#pf4-key
 
| openbracket=/OpenBracket
 
| openbracket=/OpenBracket
| question=/Question
+
| question=#keypad-report
| slash=/Slash
+
| slash=#identify-report
 
}}
 
}}
 
|-
 
|-
Line 43: Line 43:
 
{| class="wikitable"
 
{| class="wikitable"
 
|+ ESC Sequences
 
|+ ESC Sequences
! style="padding: 1ex;" | Prefix
+
{{CodeDescriptionHeader}}
! style="padding: 1ex;" | Description
+
{{CodeDescriptionRow|1|one|Graphics Processor On}}
! style="padding: 1ex;" | Parameters
+
{{CodeDescriptionRow|2|two|Graphics Processor Off}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Graphics Processor On||one|1}}
+
{{CodeDescriptionRow|<|less|Enter VT100 (ANSI) Mode}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Graphics Processor Off||two|2}}
+
{{CodeDescriptionRow|<nowiki>=</nowiki>|equal|Enter Alternate Keypad Mode}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Enter VT100 (ANSI) Mode||less|&lt;}}
+
{{CodeDescriptionRow|&gt;|greater|Exit Alternate Keypad Mode}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Enter Alternate Keypad Mode||equal|<nowiki>=</nowiki>}}
+
{{CodeDescriptionRow|A|a|Cursor Up}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Exit Alternate Keypad Mode||greater|&gt;}}
+
{{CodeDescriptionRow|B|b|Cursor Down}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Cursor Up||a|A}}
+
{{CodeDescriptionRow|C|c|Cursor Right}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Cursor Down||b|B}}
+
{{CodeDescriptionRow|D|d|Cursor Left}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Cursor Right||c|C}}
+
{{CodeDescriptionRow|F|f|Enter Graphics Mode}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Cursor Left||d|D}}
+
{{CodeDescriptionRow|G|g|Exit Graphics Mode}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Enter Graphics Mode||f|F}}
+
{{CodeDescriptionRow|H|h|Cursor Home}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Exit Graphics Mode||g|G}}
+
{{CodeDescriptionRow|I|i|Reverse Line Feed}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Cursor Home||h|H}}
+
{{CodeDescriptionRow|J|j|Erase to End of Screen}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Reverse Line Feed||i|I}}
+
{{CodeDescriptionRow|K|k|Erase to End of Line}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Erase to End of Screen||j|J}}
+
{{CodeDescriptionRow|Y|y|Direct Cursor Address|''line'' ''column''}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Erase to End of Line||k|K}}
+
{{CodeDescriptionRow|Z|z|Identify}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Direct Cursor Address|''line'' ''column''|y|Y}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Identify||z|Z}}
 
 
|}
 
|}
 
|
 
|
Line 68: Line 66:
 
{| class="wikitable"
 
{| class="wikitable"
 
|+ ESC Sequences
 
|+ ESC Sequences
! style="padding: 1ex;" | Prefix
+
{{CodeDescriptionHeader}}
! style="padding: 1ex;" | Description
+
{{CodeDescriptionRow|A|up-arrow-key|Up Arrow Key}}
! style="padding: 1ex;" | Parameters
+
{{CodeDescriptionRow|B|down-arrow-key|Down Arrow Key}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Up Arrow Key||up-arrow-key|A}}
+
{{CodeDescriptionRow|C|right-arrow-key|Right Arrow Key}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Down Arrow Key||down-arrow-key|B}}
+
{{CodeDescriptionRow|D|left-arrow-key|Left Arrow Key}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Right Arrow Key||right-arrow-key|C}}
+
{{CodeDescriptionRow|P|pf1-key|PF1 Key}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Left Arrow Key||left-arrow-key|D}}
+
{{CodeDescriptionRow|Q|pf2-key|PF2 Key}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|PF1 Key||pf1-key|P}}
+
{{CodeDescriptionRow|R|pf3-key|PF3 Key}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|PF2 Key||pf2-key|Q}}
+
{{CodeDescriptionRow|S|pf4-key|PF4 Key}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|PF3 Key||pf3-key|R}}
+
{{CodeDescriptionRow|/|identify-report|Identify Report|<code>Z</code>}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|PF4 Key||pf4-key|S}}
+
{{CodeDescriptionRow|?|keypad-response|Alternate Keypad Mode Keys|[[#keypad-parameter|''key'']]}}
 
|}
 
|}
  
 +
{| id="keypad-parameter" class="wikitable"
 +
|+ Alternate Keypad Mode Keys
 +
{{ValueDescriptionHeader}}
 +
{{ValueDescriptionRow|N|ENTER (CR)}}
 +
{{ValueDescriptionRow|n|Period (.)}}
 +
{{ValueDescriptionRow|p|Zero (0)}}
 +
{{ValueDescriptionRow|q|One (1)}}
 +
{{ValueDescriptionRow|r|Two (2)}}
 +
{{ValueDescriptionRow|s|Three (3)}}
 +
{{ValueDescriptionRow|t|Four (4)}}
 +
{{ValueDescriptionRow|u|Five (5)}}
 +
{{ValueDescriptionRow|v|Six (6)}}
 +
{{ValueDescriptionRow|w|Seven (7)}}
 +
{{ValueDescriptionRow|x|Eight (8)}}
 +
{{ValueDescriptionRow|y|Nine (9)}}
 +
|}
 
|}
 
|}

Latest revision as of 05:48, 15 February 2013

Subpages of ESC

Received
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
Transmitted
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
1 Graphics Processor On none
2 Graphics Processor Off none
< Enter VT100 (ANSI) Mode none
= 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
J Erase to End of Screen none
K Erase to End of Line none
Y Direct Cursor Address line column
Z Identify none
ESC Sequences
Prefix Description Parameters
A Up Arrow Key none
B Down Arrow Key none
C Right Arrow Key none
D Left Arrow Key none
P PF1 Key none
Q PF2 Key none
R PF3 Key none
S PF4 Key none
/ Identify Report Z
? Alternate Keypad Mode Keys key
Alternate Keypad Mode Keys
Value Description
N ENTER (CR)
n Period (.)
p Zero (0)
q One (1)
r Two (2)
s Three (3)
t Four (4)
u Five (5)
v Six (6)
w Seven (7)
x Eight (8)
y Nine (9)