termios.3: Add names of terminal special characters

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Michael Kerrisk 2011-09-09 16:21:19 +02:00
parent 91e2779f87
commit 489e425dfa
1 changed files with 17 additions and 17 deletions

View File

@ -478,7 +478,7 @@ is set, and then not passed as input.
.TP .TP
.B VDSUSP .B VDSUSP
(not in POSIX; not supported under Linux; 031, EM, Ctrl-Y) (not in POSIX; not supported under Linux; 031, EM, Ctrl-Y)
Delayed suspend character: Delayed suspend character (DSUSP):
send send
.B SIGTSTP .B SIGTSTP
signal when the character is read by the user program. signal when the character is read by the user program.
@ -491,7 +491,7 @@ job control, and then not passed as input.
.TP .TP
.B VEOF .B VEOF
(004, EOT, Ctrl-D) (004, EOT, Ctrl-D)
End-of-file character. End-of-file character (EOF).
More precisely: this character causes the pending tty buffer to be sent More precisely: this character causes the pending tty buffer to be sent
to the waiting user program without waiting for end-of-line. to the waiting user program without waiting for end-of-line.
If it is the first character of the line, the If it is the first character of the line, the
@ -503,21 +503,21 @@ is set, and then not passed as input.
.TP .TP
.B VEOL .B VEOL
(0, NUL) (0, NUL)
Additional end-of-line character. Additional end-of-line character (EOL).
Recognized when Recognized when
.B ICANON .B ICANON
is set. is set.
.TP .TP
.B VEOL2 .B VEOL2
(not in POSIX; 0, NUL) (not in POSIX; 0, NUL)
Yet another end-of-line character. Yet another end-of-line character (EOL2).
Recognized when Recognized when
.B ICANON .B ICANON
is set. is set.
.TP .TP
.B VERASE .B VERASE
(0177, DEL, rubout, or 010, BS, Ctrl-H, or also #) (0177, DEL, rubout, or 010, BS, Ctrl-H, or also #)
Erase character. Erase character (ERASE).
This erases the previous not-yet-erased character, This erases the previous not-yet-erased character,
but does not erase past EOF or beginning-of-line. but does not erase past EOF or beginning-of-line.
Recognized when Recognized when
@ -526,7 +526,7 @@ is set, and then not passed as input.
.TP .TP
.B VINTR .B VINTR
(003, ETX, Ctrl-C, or also 0177, DEL, rubout) (003, ETX, Ctrl-C, or also 0177, DEL, rubout)
Interrupt character. Interrupt character (INTR).
Send a Send a
.B SIGINT .B SIGINT
signal. signal.
@ -536,7 +536,7 @@ is set, and then not passed as input.
.TP .TP
.B VKILL .B VKILL
(025, NAK, Ctrl-U, or Ctrl-X, or also @) (025, NAK, Ctrl-U, or Ctrl-X, or also @)
Kill character. Kill character (KILL).
This erases the input since the last EOF or beginning-of-line. This erases the input since the last EOF or beginning-of-line.
Recognized when Recognized when
.B ICANON .B ICANON
@ -544,7 +544,7 @@ is set, and then not passed as input.
.TP .TP
.B VLNEXT .B VLNEXT
(not in POSIX; 026, SYN, Ctrl-V) (not in POSIX; 026, SYN, Ctrl-V)
Literal next. Literal next (LNEXT).
Quotes the next input character, depriving it of Quotes the next input character, depriving it of
a possible special meaning. a possible special meaning.
Recognized when Recognized when
@ -552,11 +552,11 @@ Recognized when
is set, and then not passed as input. is set, and then not passed as input.
.TP .TP
.B VMIN .B VMIN
Minimum number of characters for noncanonical read. Minimum number of characters for noncanonical read (MIN).
.TP .TP
.B VQUIT .B VQUIT
(034, FS, Ctrl-\e) (034, FS, Ctrl-\e)
Quit character. Quit character (QUIT).
Send Send
.B SIGQUIT .B SIGQUIT
signal. signal.
@ -566,7 +566,7 @@ is set, and then not passed as input.
.TP .TP
.B VREPRINT .B VREPRINT
(not in POSIX; 022, DC2, Ctrl-R) (not in POSIX; 022, DC2, Ctrl-R)
Reprint unread characters. Reprint unread characters (REPRINT).
Recognized when Recognized when
.B ICANON .B ICANON
and and
@ -575,7 +575,7 @@ are set, and then not passed as input.
.TP .TP
.B VSTART .B VSTART
(021, DC1, Ctrl-Q) (021, DC1, Ctrl-Q)
Start character. Start character (START).
Restarts output stopped by the Stop character. Restarts output stopped by the Stop character.
Recognized when Recognized when
.B IXON .B IXON
@ -593,7 +593,7 @@ signal (not supported on Linux) to the foreground process group.
.TP .TP
.B VSTOP .B VSTOP
(023, DC3, Ctrl-S) (023, DC3, Ctrl-S)
Stop character. Stop character (STOP).
Stop output until Start character typed. Stop output until Start character typed.
Recognized when Recognized when
.B IXON .B IXON
@ -601,7 +601,7 @@ is set, and then not passed as input.
.TP .TP
.B VSUSP .B VSUSP
(032, SUB, Ctrl-Z) (032, SUB, Ctrl-Z)
Suspend character. Suspend character (SUSP).
Send Send
.B SIGTSTP .B SIGTSTP
signal. signal.
@ -611,15 +611,15 @@ is set, and then not passed as input.
.TP .TP
.B VSWTCH .B VSWTCH
(not in POSIX; not supported under Linux; 0, NUL) (not in POSIX; not supported under Linux; 0, NUL)
Switch character. Switch character (SWTCH).
(Used by \fBshl\fP only.) (Used by \fBshl\fP only.)
.TP .TP
.B VTIME .B VTIME
Timeout in deciseconds for noncanonical read. Timeout in deciseconds for noncanonical read (TIME).
.TP .TP
.B VWERASE .B VWERASE
(not in POSIX; 027, ETB, Ctrl-W) (not in POSIX; 027, ETB, Ctrl-W)
Word erase. Word erase (WERASE).
Recognized when Recognized when
.B ICANON .B ICANON
and and