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