Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Steuerzeichen

&pagelevel(5)&pagelevel

Die Werte der Steuerzeichen werden durch den Vektor c_cc definiert. Die Namen für die jeweiligen Indizes in diesem Vektor sowie die Beschreibungen jedes Vektorelements sowohl für die Standard-Eingabeverarbeitung als auch für die besondere Eingabeverarbeitung werden in der folgenden Tabelle aufgeführt:

Indexname im

Beschreibung

Standardmodus

besonderer Modus

VEOF


EOF-Zeichen

VEOL


EOL-Zeichen

VERASE


ERASE-Zeichen

VINTR

VINTR

INTR-Zeichen

VKILL


KILL-Zeichen


VMIN

Wert für MIN

VQUIT

VQUIT

QUIT-Zeichen

VSUSP

VSUSP

SUSP-Zeichen


VTIME

Wert für TIME

VSTART

VSTART

START-Zeichen

VSTOP

VSTOP

STOP-Zeichen

Die Indexnamen sind Konstanten, die den Index des jeweiligen Elements (Zeichens) im Vektor c_cc darstellen. So ist z.B. das Zeichen c_cc[VSTOP] sowohl im Standard-Eingabemodus als auch im besonderen Eingabemodus das STOP-Zeichen.

Die Indexnamen sind eindeutig, außer dass VMIN und VTIME jeweils dieselben Werte wie VEOF und VEOL haben können.

Implementierungen wie das POSIX-Subsystem, die die Auftragssteuerung nicht unterstützen, können den Wert für das SUSP-Zeichen ignorieren, das im Vektor c_cc durch VSUSP indiziert wird.

Wenn {_POSIX_VDISABLE} für die Terminal-Gerätedatei definiert ist und der Wert eines der änderbaren Sonderzeichen gleich {_POSIX_VDISABLE} ist (siehe Abschnitt "Sonderzeichen“), dann wird diese Funktion deaktiviert. Das heißt, kein Eingabezeichen wird als das deaktivierte Sonderzeichen erkannt. Wenn ICANON nicht gesetzt ist, dann hat der Wert von {_POSIX_VDISABLE} keine besondere Bedeutung für die Einträge mit den Indizes VMIN und VTIME im Vektor c_cc.