U+001B Escape *
U+001B wurde in Version 1.1 in 1993 zu Unicode hinzugefügt. Er gehört zum Block
Dieses Zeichen ist ein Kontrollzeichen und wird allgemein verwendet, das heißt, in keiner speziellen Schrift. Das Schriftzeichen ist auch bekannt als ESCAPE.
Das Zeichen ist keine Zusammensetzung. Es hat keine zugewiesene Weite in ostasiatischen Texten. In bidirektionalem Text handelt es als Boundary Neutral. Bei einem Richtungswechsel wird es nicht gespiegelt. U+001B verbietet einen Zeilenumbruch vor sich.
Die Wikipedia hat die folgende Information zu diesem Codepunkt:
Das Escape (
ESC
oder^[
, deutsch ungebräuchlich Fluchtsymbol, Unicode-Repräsentation: ␛) ist ein ASCII-Steuerzeichen (hexadezimal:x1B
, dezimal27
), das in einigen Ausgabegeräten eine Escape-Sequenz einleitet.Falls das jeweilige Ausgabegerät, beispielsweise ein Terminal, dieses Steuerzeichen unterstützt, so erwartet es in der Folge weitere Zeichen. Das einleitende ESC-Zeichen und die folgenden Zeichen werden als Escape-Sequenz bezeichnet. Das Escape-Zeichen ist das erste Zeichen einer solchen Sequenz, folgende Zeichen sind Bestandteile dieser Sequenz und sind daher nicht als gewöhnliche Zeichen zu interpretieren. Abschlusszeichen markieren das Ende einer solchen Escape-Sequenz, mit dem das Gerät wieder zur normalen Interpretation von Zeichen zurückkehrt.
Ein früher Hinweis auf den Begriff „Escape-Zeichen“ findet sich um 1961 in den technischen Veröffentlichungen von Bob Bemer von IBM, dem die Erfindung dieses Mechanismus während seiner Arbeit am ASCII-Zeichensatz zugeschrieben wird. 1965 wurde das Zeichen mit der Norm ASA X3.4-1965 (genehmigt, nicht veröffentlicht) bzw. 1967 mit USAS X3.4-1967 (veröffentlicht) eingeführt. Escape-Sequenzen wiederum wurden später zu ANSI-Escape-Codes weiterentwickelt, die in der Norm ANSI X3.4-1968 enthalten sind.
Das Escape-Zeichen steht auch am Anfang jeder Befehlssequenz in der Printer Command Language. Zudem findet das Steuerzeichen in der Norm ISO/IEC 2022 Verwendung. Auf einem DEC-VT102-Terminal beispielsweise würde die Sequenz
^[
, gefolgt von den druckbaren Zeichen[2;10H
den Cursor dazu veranlassen, auf Zeile 2, Spalte 10 zu springen.Die Escape-Taste auf Standard-PC-Tastaturen sendet, sofern der Empfänger – üblicherweise ein Terminal – das unterstützt, dieses Steuerzeichen, alternativ kann das Zeichen auch durch Strg+[ erzeugt werden.
Darstellungen
System | Darstellung |
---|---|
Nr. | 27 |
UTF-8 | 1B |
UTF-16 | 00 1B |
UTF-32 | 00 00 00 1B |
URL-kodiert | %1B |
HTML hex reference |  |
Falsches windows-1252-Mojibake | â› |
Caret Notation | ^[ |
C Escape | \e |
Kontrollzeichen | ESCAPE |
Abkürzung | ESC |
Alias | ESCAPE |
Kodierung: ASCII (Hex-Bytes) | 1B |
Kodierung: BIG5 (Hex-Bytes) | 1B |
Kodierung: BIG5HKSCS (Hex-Bytes) | 1B |
Kodierung: CP037 (Hex-Bytes) | 27 |
Kodierung: CP273 (Hex-Bytes) | 27 |
Kodierung: CP424 (Hex-Bytes) | 27 |
Kodierung: CP437 (Hex-Bytes) | 1B |
Kodierung: CP500 (Hex-Bytes) | 27 |
Kodierung: CP720 (Hex-Bytes) | 1B |
Kodierung: CP737 (Hex-Bytes) | 1B |
Kodierung: CP775 (Hex-Bytes) | 1B |
Kodierung: CP850 (Hex-Bytes) | 1B |
Kodierung: CP852 (Hex-Bytes) | 1B |
Kodierung: CP855 (Hex-Bytes) | 1B |
Kodierung: CP856 (Hex-Bytes) | 1B |
Kodierung: CP857 (Hex-Bytes) | 1B |
Kodierung: CP858 (Hex-Bytes) | 1B |
Kodierung: CP860 (Hex-Bytes) | 1B |
Kodierung: CP861 (Hex-Bytes) | 1B |
Kodierung: CP862 (Hex-Bytes) | 1B |
Kodierung: CP863 (Hex-Bytes) | 1B |
Kodierung: CP864 (Hex-Bytes) | 1B |
Kodierung: CP865 (Hex-Bytes) | 1B |
Kodierung: CP866 (Hex-Bytes) | 1B |
Kodierung: CP869 (Hex-Bytes) | 1B |
Kodierung: CP874 (Hex-Bytes) | 1B |
Kodierung: CP875 (Hex-Bytes) | 27 |
Kodierung: CP932 (Hex-Bytes) | 1B |
Kodierung: CP949 (Hex-Bytes) | 1B |
Kodierung: CP950 (Hex-Bytes) | 1B |
Kodierung: CP1006 (Hex-Bytes) | 1B |
Kodierung: CP1026 (Hex-Bytes) | 27 |
Kodierung: CP1125 (Hex-Bytes) | 1B |
Kodierung: CP1140 (Hex-Bytes) | 27 |
Kodierung: CP1250 (Hex-Bytes) | 1B |
Kodierung: CP1251 (Hex-Bytes) | 1B |
Kodierung: CP1252 (Hex-Bytes) | 1B |
Kodierung: CP1253 (Hex-Bytes) | 1B |
Kodierung: CP1254 (Hex-Bytes) | 1B |
Kodierung: CP1255 (Hex-Bytes) | 1B |
Kodierung: CP1256 (Hex-Bytes) | 1B |
Kodierung: CP1257 (Hex-Bytes) | 1B |
Kodierung: CP1258 (Hex-Bytes) | 1B |
Kodierung: EUC_JP (Hex-Bytes) | 1B |
Kodierung: EUC_JIS_2004 (Hex-Bytes) | 1B |
Kodierung: EUC_JISX0213 (Hex-Bytes) | 1B |
Kodierung: EUC_KR (Hex-Bytes) | 1B |
Kodierung: GB2312 (Hex-Bytes) | 1B |
Kodierung: GBK (Hex-Bytes) | 1B |
Kodierung: GB18030 (Hex-Bytes) | 1B |
Kodierung: HZ (Hex-Bytes) | 1B |
Kodierung: ISO2022_JP (Hex-Bytes) | 1B |
Kodierung: ISO2022_JP_1 (Hex-Bytes) | 1B |
Kodierung: ISO2022_JP_2 (Hex-Bytes) | 1B |
Kodierung: ISO2022_JP_2004 (Hex-Bytes) | 1B |
Kodierung: ISO2022_JP_3 (Hex-Bytes) | 1B |
Kodierung: ISO2022_JP_EXT (Hex-Bytes) | 1B |
Kodierung: ISO2022_KR (Hex-Bytes) | 1B |
Kodierung: LATIN_1 (Hex-Bytes) | 1B |
Kodierung: ISO8859_2 (Hex-Bytes) | 1B |
Kodierung: ISO8859_3 (Hex-Bytes) | 1B |
Kodierung: ISO8859_4 (Hex-Bytes) | 1B |
Kodierung: ISO8859_5 (Hex-Bytes) | 1B |
Kodierung: ISO8859_6 (Hex-Bytes) | 1B |
Kodierung: ISO8859_7 (Hex-Bytes) | 1B |
Kodierung: ISO8859_8 (Hex-Bytes) | 1B |
Kodierung: ISO8859_9 (Hex-Bytes) | 1B |
Kodierung: ISO8859_10 (Hex-Bytes) | 1B |
Kodierung: ISO8859_11 (Hex-Bytes) | 1B |
Kodierung: ISO8859_13 (Hex-Bytes) | 1B |
Kodierung: ISO8859_14 (Hex-Bytes) | 1B |
Kodierung: ISO8859_15 (Hex-Bytes) | 1B |
Kodierung: ISO8859_16 (Hex-Bytes) | 1B |
Kodierung: JOHAB (Hex-Bytes) | 1B |
Kodierung: KOI8_R (Hex-Bytes) | 1B |
Kodierung: KOI8_T (Hex-Bytes) | 1B |
Kodierung: KOI8_U (Hex-Bytes) | 1B |
Kodierung: KZ1048 (Hex-Bytes) | 1B |
Kodierung: MAC_CYRILLIC (Hex-Bytes) | 1B |
Kodierung: MAC_GREEK (Hex-Bytes) | 1B |
Kodierung: MAC_ICELAND (Hex-Bytes) | 1B |
Kodierung: MAC_LATIN2 (Hex-Bytes) | 1B |
Kodierung: MAC_ROMAN (Hex-Bytes) | 1B |
Kodierung: MAC_TURKISH (Hex-Bytes) | 1B |
Kodierung: PTCP154 (Hex-Bytes) | 1B |
Kodierung: SHIFT_JIS (Hex-Bytes) | 1B |
Kodierung: SHIFT_JIS_2004 (Hex-Bytes) | 1B |
Kodierung: SHIFT_JISX0213 (Hex-Bytes) | 1B |
Kodierung: CP037 (Hex-Bytes) | 27 |
Kodierung: CP1025 (Hex-Bytes) | 27 |
Kodierung: CP1047 (Hex-Bytes) | 27 |
Kodierung: CP1097 (Hex-Bytes) | 27 |
Kodierung: CP1112 (Hex-Bytes) | 27 |
Kodierung: CP1122 (Hex-Bytes) | 27 |
Kodierung: CP1123 (Hex-Bytes) | 27 |
Kodierung: CP1140 (Hex-Bytes) | 27 |
Kodierung: CP1141 (Hex-Bytes) | 27 |
Kodierung: CP1142 (Hex-Bytes) | 27 |
Kodierung: CP1143 (Hex-Bytes) | 27 |
Kodierung: CP1144 (Hex-Bytes) | 27 |
Kodierung: CP1145 (Hex-Bytes) | 27 |
Kodierung: CP1146 (Hex-Bytes) | 27 |
Kodierung: CP1147 (Hex-Bytes) | 27 |
Kodierung: CP1148 (Hex-Bytes) | 27 |
Kodierung: CP1148MS (Hex-Bytes) | 27 |
Kodierung: CP1149 (Hex-Bytes) | 27 |
Kodierung: CP273 (Hex-Bytes) | 27 |
Kodierung: CP277 (Hex-Bytes) | 27 |
Kodierung: CP278 (Hex-Bytes) | 27 |
Kodierung: CP280 (Hex-Bytes) | 27 |
Kodierung: CP284 (Hex-Bytes) | 27 |
Kodierung: CP285 (Hex-Bytes) | 27 |
Kodierung: CP290 (Hex-Bytes) | 27 |
Kodierung: CP297 (Hex-Bytes) | 27 |
Kodierung: CP420 (Hex-Bytes) | 27 |
Kodierung: CP424 (Hex-Bytes) | 27 |
Kodierung: CP500 (Hex-Bytes) | 27 |
Kodierung: CP500MS (Hex-Bytes) | 27 |
Kodierung: CP833 (Hex-Bytes) | 27 |
Kodierung: CP838 (Hex-Bytes) | 27 |
Kodierung: CP870 (Hex-Bytes) | 27 |
Kodierung: CP871 (Hex-Bytes) | 27 |
Kodierung: CP875 (Hex-Bytes) | 27 |
Adobe Glyph List | controlESC |
Digraph | EC |
Anderswo
Vollständiger Eintrag
Eigenschaft | Wert |
---|---|
1.1 (1993) | |
— | |
ESCAPE | |
Basic Latin | |
Kontrollzeichen | |
Common | |
Boundary Neutral | |
Not Reordered | |
none | |
|
|
✘ | |
|
|
|
|
✘ | |
|
|
|
|
|
|
|
|
|
|
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
|
|
Kontrollzeichen | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
0 | |
0 | |
0 | |
✘ | |
None | |
— | |
NA | |
Other | |
— | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
Ja | |
Ja | |
|
|
Ja | |
|
|
Ja | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
Andere | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
Andere | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
✘ | |
|
|
None | |
neutral | |
Nicht anwendbar | |
— | |
No_Joining_Group | |
Non Joining | |
Combining Mark | |
none | |
keine Nummer | |
|
|
R |