coreutils: Characters
1
1 19.2.6 Special characters
1 -------------------------
1
1 The special characters’ default values vary from system to system. They
1 are set with the syntax ‘name value’, where the names are listed below
1 and the value can be given either literally, in hat notation (‘^C’), or
1 as an integer which may start with ‘0x’ to indicate hexadecimal, ‘0’ to
1 indicate octal, or any other digit to indicate decimal.
1
1 For GNU stty, giving a value of ‘^-’ or ‘undef’ disables that special
1 character. (This is incompatible with Ultrix ‘stty’, which uses a value
1 of ‘u’ to disable a special character. GNU ‘stty’ treats a value ‘u’
1 like any other, namely to set that special character to <U>.)
1
1 ‘intr’
1 Send an interrupt signal.
1
1 ‘quit’
1 Send a quit signal.
1
1 ‘erase’
1 Erase the last character typed.
1
1 ‘kill’
1 Erase the current line.
1
1 ‘eof’
1 Send an end of file (terminate the input).
1
1 ‘eol’
1 End the line.
1
1 ‘eol2’
1 Alternate character to end the line. Non-POSIX.
1
1 ‘discard’
1 Alternate character to toggle discarding of output. Non-POSIX.
1
1 ‘swtch’
1 Switch to a different shell layer. Non-POSIX.
1
1 ‘status’
1 Send an info signal. Not currently supported on Linux. Non-POSIX.
1
1 ‘start’
1 Restart the output after stopping it.
1
1 ‘stop’
1 Stop the output.
1
1 ‘susp’
1 Send a terminal stop signal.
1
1 ‘dsusp’
1 Send a terminal stop signal after flushing the input. Non-POSIX.
1
1 ‘rprnt’
1 Redraw the current line. Non-POSIX.
1
1 ‘werase’
1 Erase the last word typed. Non-POSIX.
1
1 ‘lnext’
1 Enter the next character typed literally, even if it is a special
1 character. Non-POSIX.
1