Buy the book!
|[ < ]||[ > ]||[ << ]||[ Up ]||[ >> ]||[Top]||[Contents]||[Index]||[ ? ]|
In canonical input, the terminal driver recognizes a number of special
characters which perform various control functions. These include the
ERASE character (usually DEL) for editing input, and other editing
characters. The INTR character (normally C-c) for sending a
SIGINT signal, and other signal-raising characters, may be
available in either canonical or noncanonical input mode. All these
characters are described in this section.
The particular characters used are specified in the
struct termios structure. This member is an array; each
element specifies the character for a particular role. Each element has
a symbolic constant that stands for the index of that element--for
VINTR is the index of the element that specifies the INTR
character, so storing
specifies `=' as the INTR character.
On some systems, you can disable a particular special character function
by specifying the value
_POSIX_VDISABLE for that role. This
value is unequal to any possible character code. See section 31.7 Optional Features in File Support, for more information about how to tell whether the operating
system you are using supports
220.127.116.11 Characters for Input Editing Special characters that terminate lines and delete text, and other editing functions. 18.104.22.168 Characters that Cause Signals Special characters that send or raise signals to or for certain classes of processes. 22.214.171.124 Special Characters for Flow Control Special characters that suspend or resume suspended output. 126.96.36.199 Other Special Characters Other special characters for BSD systems: they can discard output, and print status.
|webmaster||delorie software privacy|
|Copyright © 2003 by The Free Software Foundation||Updated Jun 2003|