Difference between revisions of "CodeChart:ANSI/ESC"

From Terminals
Jump to: navigation, search
m
m (formatting)
Line 45: Line 45:
 
== ESC Sequences ==
 
== ESC Sequences ==
  
{| style="text-align: center;" border="1"
+
{| border="1"
 
! style="padding: 1ex;" | Prefix !! style="padding: 1ex;" | Acronym !! style="padding: 1ex;" | Name !! style="padding: 1ex;" | Parameters
 
! style="padding: 1ex;" | Prefix !! style="padding: 1ex;" | Acronym !! style="padding: 1ex;" | Name !! style="padding: 1ex;" | Parameters
 
|-
 
|-
! style="padding: 1ex;" | _
+
! style="padding: 1ex; text-align: center;" | _
| style="padding: 1ex;" | <span id="APC">APC</span>
+
| style="padding: 1ex; text-align: center;" | <span id="APC">APC</span>
 
| style="padding: 1ex;" | Application Program Command
 
| style="padding: 1ex;" | Application Program Command
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | B
+
! style="padding: 1ex; text-align: center;" | B
| style="padding: 1ex;" | <span id="BPH">BPH</span>
+
| style="padding: 1ex; text-align: center;" | <span id="BPH">BPH</span>
 
| style="padding: 1ex;" | Break Permitted Here
 
| style="padding: 1ex;" | Break Permitted Here
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | T
+
! style="padding: 1ex; text-align: center;" | T
| style="padding: 1ex;" | <span id="CCH">CCH</span>
+
| style="padding: 1ex; text-align: center;" | <span id="CCH">CCH</span>
 
| style="padding: 1ex;" | Cancel Character
 
| style="padding: 1ex;" | Cancel Character
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | d
+
! style="padding: 1ex; text-align: center;" | d
| style="padding: 1ex;" | <span id="CMD">CMD</span>
+
| style="padding: 1ex; text-align: center;" | <span id="CMD">CMD</span>
 
| style="padding: 1ex;" | Coding Method Delimiter
 
| style="padding: 1ex;" | Coding Method Delimiter
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | P
+
! style="padding: 1ex; text-align: center;" | P
| style="padding: 1ex;" | <span id="DCS">DCS</span>
+
| style="padding: 1ex; text-align: center;" | <span id="DCS">DCS</span>
 
| style="padding: 1ex;" | Device Control String
 
| style="padding: 1ex;" | Device Control String
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | `
+
! style="padding: 1ex; text-align: center;" | `
| style="padding: 1ex;" | <span id="DMI">DMI</span>
+
| style="padding: 1ex; text-align: center;" | <span id="DMI">DMI</span>
 
| style="padding: 1ex;" | Disable Manual Input
 
| style="padding: 1ex;" | Disable Manual Input
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | b
+
! style="padding: 1ex; text-align: center;" | b
| style="padding: 1ex;" | <span id="EMI">EMI</span>
+
| style="padding: 1ex; text-align: center;" | <span id="EMI">EMI</span>
 
| style="padding: 1ex;" | Enable Manual Input
 
| style="padding: 1ex;" | Enable Manual Input
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | W
+
! style="padding: 1ex; text-align: center;" | W
| style="padding: 1ex;" | <span id="EPA">EPA</span>
+
| style="padding: 1ex; text-align: center;" | <span id="EPA">EPA</span>
 
| style="padding: 1ex;" | End of Protected Area
 
| style="padding: 1ex;" | End of Protected Area
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | G
+
! style="padding: 1ex; text-align: center;" | G
| style="padding: 1ex;" | <span id="ESA">ESA</span>
+
| style="padding: 1ex; text-align: center;" | <span id="ESA">ESA</span>
 
| style="padding: 1ex;" | End of Selected Area
 
| style="padding: 1ex;" | End of Selected Area
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | I
+
! style="padding: 1ex; text-align: center;" | I
| style="padding: 1ex;" | <span id="HTJ">HTJ</span>
+
| style="padding: 1ex; text-align: center;" | <span id="HTJ">HTJ</span>
 
| style="padding: 1ex;" | Horizontal Tab with Justification
 
| style="padding: 1ex;" | Horizontal Tab with Justification
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | H
+
! style="padding: 1ex; text-align: center;" | H
| style="padding: 1ex;" | <span id="HTS">HTS</span>
+
| style="padding: 1ex; text-align: center;" | <span id="HTS">HTS</span>
 
| style="padding: 1ex;" | Horizontal Tab Set
 
| style="padding: 1ex;" | Horizontal Tab Set
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | a
+
! style="padding: 1ex; text-align: center;" | a
| style="padding: 1ex;" | <span id="INT">INT</span>
+
| style="padding: 1ex; text-align: center;" | <span id="INT">INT</span>
 
| style="padding: 1ex;" | Interrupt
 
| style="padding: 1ex;" | Interrupt
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | ~
+
! style="padding: 1ex; text-align: center;" | ~
| style="padding: 1ex;" | <span id="LS1R">LS1R</span>
+
| style="padding: 1ex; text-align: center;" | <span id="LS1R">LS1R</span>
 
| style="padding: 1ex;" | Locking-Shift One Right
 
| style="padding: 1ex;" | Locking-Shift One Right
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | n
+
! style="padding: 1ex; text-align: center;" | n
| style="padding: 1ex;" | <span id="LS2">LS2</span>
+
| style="padding: 1ex; text-align: center;" | <span id="LS2">LS2</span>
 
| style="padding: 1ex;" | Locking-Shift Two
 
| style="padding: 1ex;" | Locking-Shift Two
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | }
+
! style="padding: 1ex; text-align: center;" | }
| style="padding: 1ex;" | <span id="LS2R">LS2R</span>
+
| style="padding: 1ex; text-align: center;" | <span id="LS2R">LS2R</span>
 
| style="padding: 1ex;" | Locking-Shift Two Right
 
| style="padding: 1ex;" | Locking-Shift Two Right
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | o
+
! style="padding: 1ex; text-align: center;" | o
| style="padding: 1ex;" | <span id="LS3">LS3</span>
+
| style="padding: 1ex; text-align: center;" | <span id="LS3">LS3</span>
 
| style="padding: 1ex;" | Locking-Shift Three
 
| style="padding: 1ex;" | Locking-Shift Three
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | l
+
! style="padding: 1ex; text-align: center;" | l
| style="padding: 1ex;" | <span id="LS3R">LS3R</span>
+
| style="padding: 1ex; text-align: center;" | <span id="LS3R">LS3R</span>
 
| style="padding: 1ex;" | Locking-Shift Three Right
 
| style="padding: 1ex;" | Locking-Shift Three Right
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | U
+
! style="padding: 1ex; text-align: center;" | U
| style="padding: 1ex;" | <span id="MW">MW</span>
+
| style="padding: 1ex; text-align: center;" | <span id="MW">MW</span>
 
| style="padding: 1ex;" | Message Waiting
 
| style="padding: 1ex;" | Message Waiting
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | C
+
! style="padding: 1ex; text-align: center;" | C
| style="padding: 1ex;" | <span id="NBH">NBH</span>
+
| style="padding: 1ex; text-align: center;" | <span id="NBH">NBH</span>
 
| style="padding: 1ex;" | No Break Here
 
| style="padding: 1ex;" | No Break Here
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | E
+
! style="padding: 1ex; text-align: center;" | E
| style="padding: 1ex;" | <span id="NEL">NEL</span>
+
| style="padding: 1ex; text-align: center;" | <span id="NEL">NEL</span>
 
| style="padding: 1ex;" | Next Line
 
| style="padding: 1ex;" | Next Line
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | [
+
! style="padding: 1ex; text-align: center;" | [
| style="padding: 1ex;" | <span id="OSC">OSC</span>
+
| style="padding: 1ex; text-align: center;" | <span id="OSC">OSC</span>
 
| style="padding: 1ex;" | Operating System Command
 
| style="padding: 1ex;" | Operating System Command
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | K
+
! style="padding: 1ex; text-align: center;" | K
| style="padding: 1ex;" | <span id="PLD">PLD</span>
+
| style="padding: 1ex; text-align: center;" | <span id="PLD">PLD</span>
 
| style="padding: 1ex;" | Partial Line Down
 
| style="padding: 1ex;" | Partial Line Down
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | L
+
! style="padding: 1ex; text-align: center;" | L
| style="padding: 1ex;" | <span id="PLU">PLU</span>
+
| style="padding: 1ex; text-align: center;" | <span id="PLU">PLU</span>
 
| style="padding: 1ex;" | Partial Line Up
 
| style="padding: 1ex;" | Partial Line Up
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | ^
+
! style="padding: 1ex; text-align: center;" | ^
| style="padding: 1ex;" | <span id="PM">PM</span>
+
| style="padding: 1ex; text-align: center;" | <span id="PM">PM</span>
 
| style="padding: 1ex;" | Privacy Message
 
| style="padding: 1ex;" | Privacy Message
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | Q
+
! style="padding: 1ex; text-align: center;" | Q
| style="padding: 1ex;" | <span id="PU1">PU1</span>
+
| style="padding: 1ex; text-align: center;" | <span id="PU1">PU1</span>
 
| style="padding: 1ex;" | Private Use One
 
| style="padding: 1ex;" | Private Use One
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | R
+
! style="padding: 1ex; text-align: center;" | R
| style="padding: 1ex;" | <span id="PU2">PU2</span>
+
| style="padding: 1ex; text-align: center;" | <span id="PU2">PU2</span>
 
| style="padding: 1ex;" | Private Use Two
 
| style="padding: 1ex;" | Private Use Two
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | M
+
! style="padding: 1ex; text-align: center;" | M
| style="padding: 1ex;" | <span id="RI">RI</span>
+
| style="padding: 1ex; text-align: center;" | <span id="RI">RI</span>
 
| style="padding: 1ex;" | Reverse Line Feed
 
| style="padding: 1ex;" | Reverse Line Feed
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | c
+
! style="padding: 1ex; text-align: center;" | c
| style="padding: 1ex;" | <span id="RIS">RIS</span>
+
| style="padding: 1ex; text-align: center;" | <span id="RIS">RIS</span>
 
| style="padding: 1ex;" | Reset to Initial State
 
| style="padding: 1ex;" | Reset to Initial State
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | Z
+
! style="padding: 1ex; text-align: center;" | Z
| style="padding: 1ex;" | <span id="SCI">SCI</span>
+
| style="padding: 1ex; text-align: center;" | <span id="SCI">SCI</span>
 
| style="padding: 1ex;" | Single Character Introducer
 
| style="padding: 1ex;" | Single Character Introducer
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | X
+
! style="padding: 1ex; text-align: center;" | X
| style="padding: 1ex;" | <span id="SOS">SOS</span>
+
| style="padding: 1ex; text-align: center;" | <span id="SOS">SOS</span>
 
| style="padding: 1ex;" | Start Of String
 
| style="padding: 1ex;" | Start Of String
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | V
+
! style="padding: 1ex; text-align: center;" | V
| style="padding: 1ex;" | <span id="SPA">SPA</span>
+
| style="padding: 1ex; text-align: center;" | <span id="SPA">SPA</span>
 
| style="padding: 1ex;" | Start of Protected Area
 
| style="padding: 1ex;" | Start of Protected Area
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | F
+
! style="padding: 1ex; text-align: center;" | F
| style="padding: 1ex;" | <span id="SSA">SSA</span>
+
| style="padding: 1ex; text-align: center;" | <span id="SSA">SSA</span>
 
| style="padding: 1ex;" | Start of Selected Area
 
| style="padding: 1ex;" | Start of Selected Area
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | N
+
! style="padding: 1ex; text-align: center;" | N
| style="padding: 1ex;" | <span id="SS2">SS2</span>
+
| style="padding: 1ex; text-align: center;" | <span id="SS2">SS2</span>
 
| style="padding: 1ex;" | Single-Shift Two
 
| style="padding: 1ex;" | Single-Shift Two
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | O
+
! style="padding: 1ex; text-align: center;" | O
| style="padding: 1ex;" | <span id="SS3">SS3</span>
+
| style="padding: 1ex; text-align: center;" | <span id="SS3">SS3</span>
 
| style="padding: 1ex;" | Single-Shift Three
 
| style="padding: 1ex;" | Single-Shift Three
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | \
+
! style="padding: 1ex; text-align: center;" | \
| style="padding: 1ex;" | <span id="ST">ST</span>
+
| style="padding: 1ex; text-align: center;" | <span id="ST">ST</span>
 
| style="padding: 1ex;" | String Terminator
 
| style="padding: 1ex;" | String Terminator
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | S
+
! style="padding: 1ex; text-align: center;" | S
| style="padding: 1ex;" | <span id="STS">STS</span>
+
| style="padding: 1ex; text-align: center;" | <span id="STS">STS</span>
 
| style="padding: 1ex;" | Set Transmit State
 
| style="padding: 1ex;" | Set Transmit State
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|-
 
|-
! style="padding: 1ex;" | J
+
! style="padding: 1ex; text-align: center;" | J
| style="padding: 1ex;" | <span id="VTS">VTS</span>
+
| style="padding: 1ex; text-align: center;" | <span id="VTS">VTS</span>
 
| style="padding: 1ex;" | Vertical Tab Set
 
| style="padding: 1ex;" | Vertical Tab Set
| ''none''
+
| style="padding: 1ex;" | ''none''
 
|}
 
|}

Revision as of 18:26, 20 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 Name Parameters
_ APC Application Program Command none
B BPH Break Permitted Here none
T CCH Cancel Character none
d CMD Coding Method Delimiter none
P DCS Device Control String none
` DMI Disable Manual Input none
b EMI Enable Manual Input none
W EPA End of Protected Area none
G ESA End of Selected Area none
I HTJ Horizontal Tab with Justification none
H HTS Horizontal Tab Set none
a INT Interrupt none
~ LS1R Locking-Shift One Right none
n LS2 Locking-Shift Two none
} LS2R Locking-Shift Two Right none
o LS3 Locking-Shift Three none
l LS3R Locking-Shift Three Right none
U MW Message Waiting none
C NBH No Break Here none
E NEL Next Line none
[ OSC Operating System Command none
K PLD Partial Line Down none
L PLU Partial Line Up none
^ PM Privacy Message none
Q PU1 Private Use One none
R PU2 Private Use Two none
M RI Reverse Line Feed none
c RIS Reset to Initial State none
Z SCI Single Character Introducer none
X SOS Start Of String none
V SPA Start of Protected Area none
F SSA Start of Selected Area none
N SS2 Single-Shift Two none
O SS3 Single-Shift Three none
\ ST String Terminator none
S STS Set Transmit State none
J VTS Vertical Tab Set none