Difference between revisions of "CodeChart:ANSI/ESC"
m |
m (formatting) |
||
Line 45: | Line 45: | ||
== ESC Sequences == | == ESC Sequences == | ||
− | {| | + | {| 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
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 |