Difference between revisions of "CodeChart:ANSI/ESC"

From Terminals
Jump to: navigation, search
m
m (MW,NBH,NEL,OSC,PLD,PLU,PM,PU1,PU2,RI,RIS,SCI,SOS,SPA,SSA)
Line 6: Line 6:
 
|-
 
|-
 
! 1
 
! 1
| SOH || DC1 || !  || 1 || A || Q || [[#INT|'''a''']] || q
+
| SOH || DC1 || !  || 1 || A || [[#PU1|'''Q''']] || [[#INT|'''a''']] || q
 
|-
 
|-
 
! 2
 
! 2
| STX || DC2 || "  || 2 || [[#BPH|'''B''']] || R || [[#EMI|'''b''']] || r
+
| STX || DC2 || "  || 2 || [[#BPH|'''B''']] || [[#PU2|'''R''']] || [[#EMI|'''b''']] || r
 
|-
 
|-
 
! 3
 
! 3
| ETX || DC3 || #  || 3 || C || S || c || s
+
| ETX || DC3 || #  || 3 || [[#NBH|'''C''']] || S || [[#RIS|'''c''']] || s
 
|-
 
|-
 
! 4
 
! 4
Line 18: Line 18:
 
|-
 
|-
 
! 5
 
! 5
| ENQ || NAQ || %  || 5 || E || U || e || u
+
| ENQ || NAQ || %  || 5 || [[#NEL|'''E''']] || [[#MW|'''U''']] || e || u
 
|-
 
|-
 
! 6
 
! 6
| ACK || SYN || &  || 6 || F || V || f || v
+
| ACK || SYN || &  || 6 || [[#SSA|'''F''']] || [[#SPA|'''V''']] || f || v
 
|-
 
|-
 
! 7
 
! 7
Line 27: Line 27:
 
|-
 
|-
 
! 8
 
! 8
| BS  || CAN || (  || 8 || [[#HTS|'''H''']] || X || h || x
+
| BS  || CAN || (  || 8 || [[#HTS|'''H''']] || [[#SOS|'''X''']] || h || x
 
|-
 
|-
 
! 9
 
! 9
Line 33: Line 33:
 
|-
 
|-
 
! 10
 
! 10
| LF  || SUB || *  || : || J || Z || j || z
+
| LF  || SUB || *  || : || J || [[#SCI|'''Z''']] || j || z
 
|-
 
|-
 
! 11
 
! 11
| VT || ESC || + || ; || K || [[:User:Legalize/Control Sequences/ESC/CSI|'''[''']] || k || {
+
| VT || ESC || + || ; || [[#PLD|'''K''']] || [[:User:Legalize/Control Sequences/ESC/CSI|'''[''']] || k || {
 
|-
 
|-
 
! 12
 
! 12
| FF || IS4 || , || < || L || \ || [[#LS3R|'''l''']] || <nowiki>|</nowiki>
+
| FF || IS4 || , || < || [[#PLU|'''L''']] || \ || [[#LS3R|'''l''']] || <nowiki>|</nowiki>
 
|-
 
|-
 
! 13
 
! 13
| CR || IS3 || - || = || M || ] || m || [[#LS2R|'''}''']]
+
| CR || IS3 || - || = || [[#RI|'''M''']] || [[#OSC|''']''']] || m || [[#LS2R|'''}''']]
 
|-
 
|-
 
! 14
 
! 14
| SO || IS2 || . || > || N || ^ || [[#LS2|'''n''']] || [[#LS1R|'''~''']]
+
| SO || IS2 || . || > || N || [[#PM|'''^''']] || [[#LS2|'''n''']] || [[#LS1R|'''~''']]
 
|-
 
|-
 
! 15
 
! 15
Line 129: Line 129:
 
| style="padding: 1ex;" | <span id="LS3R">LS3R</span>
 
| style="padding: 1ex;" | <span id="LS3R">LS3R</span>
 
| style="padding: 1ex;" | Locking-Shift Three Right
 
| style="padding: 1ex;" | Locking-Shift Three Right
 +
| ''none''
 +
|-
 +
! style="padding: 1ex;" | U
 +
| style="padding: 1ex;" | <span id="MW">MW</span>
 +
| style="padding: 1ex;" | Message Waiting
 +
| ''none''
 +
|-
 +
! style="padding: 1ex;" | C
 +
| style="padding: 1ex;" | <span id="NBH">NBH</span>
 +
| style="padding: 1ex;" | No Break Here
 +
| ''none''
 +
|-
 +
! style="padding: 1ex;" | E
 +
| style="padding: 1ex;" | <span id="NEL">NEL</span>
 +
| style="padding: 1ex;" | Next Line
 +
| ''none''
 +
|-
 +
! style="padding: 1ex;" | [
 +
| style="padding: 1ex;" | <span id="OSC">OSC</span>
 +
| style="padding: 1ex;" | Operating System Command
 +
| ''none''
 +
|-
 +
! style="padding: 1ex;" | K
 +
| style="padding: 1ex;" | <span id="PLD">PLD</span>
 +
| style="padding: 1ex;" | Partial Line Down
 +
| ''none''
 +
|-
 +
! style="padding: 1ex;" | L
 +
| style="padding: 1ex;" | <span id="PLU">PLU</span>
 +
| style="padding: 1ex;" | Partial Line Up
 +
| ''none''
 +
|-
 +
! style="padding: 1ex;" | ^
 +
| style="padding: 1ex;" | <span id="PM">PM</span>
 +
| style="padding: 1ex;" | Privacy Message
 +
| ''none''
 +
|-
 +
! style="padding: 1ex;" | Q
 +
| style="padding: 1ex;" | <span id="PU1">PU1</span>
 +
| style="padding: 1ex;" | Private Use One
 +
| ''none''
 +
|-
 +
! style="padding: 1ex;" | R
 +
| style="padding: 1ex;" | <span id="PU2">PU2</span>
 +
| style="padding: 1ex;" | Private Use Two
 +
| ''none''
 +
|-
 +
! style="padding: 1ex;" | M
 +
| style="padding: 1ex;" | <span id="RI">RI</span>
 +
| style="padding: 1ex;" | Reverse Line Feed
 +
| ''none''
 +
|-
 +
! style="padding: 1ex;" | c
 +
| style="padding: 1ex;" | <span id="RIS">RIS</span>
 +
| style="padding: 1ex;" | Reset to Initial State
 +
| ''none''
 +
|-
 +
! style="padding: 1ex;" | Z
 +
| style="padding: 1ex;" | <span id="SCI">SCI</span>
 +
| style="padding: 1ex;" | Single Character Introducer
 +
| ''none''
 +
|-
 +
! style="padding: 1ex;" | X
 +
| style="padding: 1ex;" | <span id="SOS">SOS</span>
 +
| style="padding: 1ex;" | Start Of String
 +
| ''none''
 +
|-
 +
! style="padding: 1ex;" | V
 +
| style="padding: 1ex;" | <span id="SPA">SPA</span>
 +
| style="padding: 1ex;" | Start of Protected Area
 +
| ''none''
 +
|-
 +
! style="padding: 1ex;" | F
 +
| style="padding: 1ex;" | <span id="SSA">SSA</span>
 +
| style="padding: 1ex;" | Start of Selected Area
 
| ''none''
 
| ''none''
 
|}
 
|}

Revision as of 23:27, 5 May 2012

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
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