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

From Terminals
Jump to: navigation, search
(create page)
 
m
Line 2: Line 2:
  
 
{{CodeChart
 
{{CodeChart
 +
| r=#CPR
 +
 
| a=#VT52-CUU
 
| a=#VT52-CUU
 
| b=#VT52-CUD
 
| b=#VT52-CUD
Line 19: Line 21:
 
| p=#DCS
 
| p=#DCS
 
| q=#PU1
 
| q=#PU1
| r=#PU2
 
 
| s=#STS
 
| s=#STS
 
| t=#CCH
 
| t=#CCH
Line 56: Line 57:
 
! style="padding: 1ex;" | Description
 
! style="padding: 1ex;" | Description
 
! style="padding: 1ex;" | Parameters
 
! style="padding: 1ex;" | Parameters
 +
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Cursor Position Resport|''line'' <code>;</code> ''column''|CPR|R|CPR}}
 +
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Save Cursor||DECSC|7|DECSC}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Save Cursor||DECSC|7|DECSC}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Restore Cursor||DECRC|8|DECRC}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Restore Cursor||DECRC|8|DECRC}}
Line 61: Line 64:
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Keypad Numeric Mode||DECKPNM|&gt;|DECKPNM}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Keypad Numeric Mode||DECKPNM|&gt;|DECKPNM}}
  
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Index||IND|D|IND}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Next Line||NEL|E|NEL}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Horizontal Tab Set||HTS|H|HTS}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Reverse Line Feed||RI|M|RI}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Identify Terminal||DECID|Z|DECID}}
 
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Reset to Initial State||RIS|c|RIS}}
 
|}
 
 
= <span id="VT52">VT52 Mode</span> =
 
 
{{CodeChart
 
| a=#VT52-cursor-up
 
| b=#VT52-cursor-down
 
| c=#VT52-cursor-right
 
| d=#VT52-cursor-left
 
| f=#VT52-enter-graphics-mode
 
| g=#VT52-exit-graphics-mode
 
| h=#VT52-cursor-to-home
 
| i=#VT52-reverse-line-feed
 
| j=#VT52-erase-to-end-of-screen
 
| k=#VT52-erase-to-end-of-line
 
| l=#VT52-direct-cursor-address
 
| p=#VT52-pf1
 
| q=#VT52-pf2
 
| r=#VT52-pf3
 
| s=#VT52-pf4
 
| z=#VT52-identify
 
| less=#VT52-enter-ansi-mode
 
| equal=#VT52-enter-alt-keypad-mode
 
| greater=#VT52-exit-alt-keypad-mode
 
| slash=#VT52-identify-report
 
| question=/question#VT52
 
}}
 
 
 
 
== ESC Sequences ==
 
 
{| border="1" class="wikitable sortable"
 
! style="padding: 1ex;" | Prefix
 
! style="padding: 1ex;" | Description
 
! style="padding: 1ex;" | Parameters
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Identify Report||VT52-identify-report|/ Z}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Enter ANSI Mode||VT52-enter-ansi-mode|&lt;}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Enter Alternate Keypad Mode||VT52-enter-alt-keypad-mode|<nowiki>=</nowiki>}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Exit Alternate Keypad Mode||VT52-exit-alt-keypad-mdoe|&gt;}}
 
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Cursor Up||VT52-cursor-up|A}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Cursor Up||VT52-cursor-up|A}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Cursor Down||VT52-cursor-down|B}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Cursor Down||VT52-cursor-down|B}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Cursor Right||VT52-cursor-right|C}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Cursor Right||VT52-cursor-right|C}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Cursor Left||VT52-cursor-left|D}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Cursor Left||VT52-cursor-left|D}}
 +
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Next Line||NEL|E|NEL}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Enter Graphics Mode||VT52-enter-graphics-mode|F}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Enter Graphics Mode||VT52-enter-graphics-mode|F}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Exit Graphics Mode||VT52-exit-graphics-mode|G}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Exit Graphics Mode||VT52-exit-graphics-mode|G}}
Line 119: Line 76:
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Erase to End of Line||VT52-erase-to-end-of-line|K}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Erase to End of Line||VT52-erase-to-end-of-line|K}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Direct Cursor Address|''line'' ''column''|VT52-direct-cursor-address|L}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Direct Cursor Address|''line'' ''column''|VT52-direct-cursor-address|L}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Identify||VT52-identify|Z}}
 
|}
 
  
<!-- ------------------------------------------------------------------------------------------------------------------------------------------ -->
+
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Index||IND|D|IND}}
 +
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Horizontal Tab Set||HTS|H|HTS}}
 +
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Reverse Line Feed||RI|M|RI}}
 +
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Identify Terminal||DECID|Z|DECID}}
  
 +
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Reset to Initial State||RIS|c|RIS}}
  
{| border="1" class="wikitable sortable"
+
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Identify Report||VT52-identify-report|/ Z}}
! style="padding: 1ex;" | Prefix
+
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Enter ANSI Mode||VT52-enter-ansi-mode|&lt;}}
! style="padding: 1ex;" | Acronym
+
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Enter Alternate Keypad Mode||VT52-enter-alt-keypad-mode|<nowiki>=</nowiki>}}
! style="padding: 1ex;" | Description
+
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Exit Alternate Keypad Mode||VT52-exit-alt-keypad-mdoe|&gt;}}
! style="padding: 1ex;" | Parameters
+
 
 +
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Identify||VT52-identify|Z}}
  
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|End of Selected Area||ESA|G|ESA}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|End of Selected Area||ESA|G|ESA}}
Line 140: Line 100:
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Device Control String||DCS|P|DCS}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Device Control String||DCS|P|DCS}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Private Use One||PU1|Q|PU1}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Private Use One||PU1|Q|PU1}}
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Private Use Two||PU2|R|PU2}}
 
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Set Transmit State||STS|S|STS}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Set Transmit State||STS|S|STS}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Cancel Character||CCH|T|CCH}}
 
{{User:Legalize/Control Sequences/CodeDescriptionTable/Row|Cancel Character||CCH|T|CCH}}

Revision as of 06:20, 23 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 Acronym Description Parameters

User:Legalize/Control Sequences/CodeDescriptionTable/Row

User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row

User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row

User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row

User:Legalize/Control Sequences/CodeDescriptionTable/Row

User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row

User:Legalize/Control Sequences/CodeDescriptionTable/Row

User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row

User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row

User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row


User:Legalize/Control Sequences/CodeDescriptionTable/Row User:Legalize/Control Sequences/CodeDescriptionTable/Row