ANSI-Steuerzeichen und Sequenzen
In Zeichenketten ist folgende Auswahl von Sonderzeichen und Steuerfolgen möglich:Sonderzeichen | Name | Bedeutung | Bemerkung |
\r | carriage return | Cursor an den Zeilenanfang der aktuellen Zeile | In der standard Einstellung muß zum Zeilenwechse in C immer \r\n in der Zeichenkette stehen |
\n | line feed | Cursor an der aktuellen Position eine Zeile nach unten | In der standard Einstellung muß zum Zeilenwechse in C immer \r\n in der Zeichenkette stehen |
\t | horizontal tab | Auf die nächste durch 8 Teilbare Position in der Zeile spingen | Zeichen die überspungen werden, werden nicht gelöscht! |
\b | backspace | Cursor eine Position Zurück | Das Zeichen auf der Position wird nicht gelöscht! |
\f | form feed | Alles löschen und Cursor oben links | Blattvorschub beim Druckern |
\[ | [ | Das Zeichen [ wird angezeigt | |
\" | " | Das Zeichen " kann in einer Zeichenkette angezeigt werden. | |
\33\[11;15H | positions the cursor | Cursor in Zeile 11 Spalte 15 setzen | 33 ist der oktale Kode von ESC = 0x1B |
\33\[s | saves the current cursor position | Merken der aktuellen Positon | 33 ist der oktale Kode von ESC = 0x1B |
\33\[u | restores cursor to last position | Cursor auf die mit \33\[s gespeicherte Position setzen | 33 ist der oktale Kode von ESC = 0x1B |
\33\[5A | moves the cursor up | Cursor 5 Zeilen nach oben | 33 ist der oktale Kode von ESC = 0x1B |
\33\[3B | moves the cursor down | Cursor 3 Zeilen nach unten | 33 ist der oktale Kode von ESC = 0x1B |
\33\[6C | moves the cursor forward | Cursor 6 Zeichen nach rechts | 33 ist der oktale Kode von ESC = 0x1B |
\33\[2D | moves the cursor backward | Cursor 2 Zeichen nach links | 33 ist der oktale Kode von ESC = 0x1B |
\33\[1m | bold | Zeichen Fett | 33 ist der oktale Kode von ESC = 0x1B *) |
\33\[0m | normal | Zeichen normal | 33 ist der oktale Kode von ESC = 0x1B *) |
\33\[1;32m | bold green | Zeichen Fett in grün | 33 ist der oktale Kode von ESC = 0x1B **) |
\33\[1;31m | bold red | Zeichen Fett in rot | 33 ist der oktale Kode von ESC = 0x1B **) |
\33\[0;37m | normal white | Zeichen normal weiß | 33 ist der oktale Kode von ESC = 0x1B **) |
*) Andere Attribute werden im Minicom nicht verarbeitet.
**) Diese Attribute werden im PuTTY verarbeitet. Im Minicom werden die Farben ignoriert oder es wird mit dem Schalter -c on gestartet.
Weitere ANSI-Sequenzen