coreutils: Local

 
 19.2.4 Local settings
 ---------------------
 
 ‘isig’
      Enable ‘interrupt’, ‘quit’, and ‘suspend’ special characters.  May
      be negated.
 
 ‘icanon’
      Enable ‘erase’, ‘kill’, ‘werase’, and ‘rprnt’ special characters.
      May be negated.
 
 ‘iexten’
      Enable non-POSIX special characters.  May be negated.
 
 ‘echo’
      Echo input characters.  May be negated.
 
 ‘echoe’
 ‘crterase’
      Echo ‘erase’ characters as backspace-space-backspace.  May be
      negated.
 
 ‘echok’
      Echo a newline after a ‘kill’ character.  May be negated.
 
 ‘echonl’
      Echo newline even if not echoing other characters.  May be negated.
 
 ‘noflsh’
      Disable flushing after ‘interrupt’ and ‘quit’ special characters.
      May be negated.
 
 ‘xcase’
      Enable input and output of uppercase characters by preceding their
      lowercase equivalents with ‘\’, when ‘icanon’ is set.  Non-POSIX.
      May be negated.
 
 ‘tostop’
      Stop background jobs that try to write to the terminal.  Non-POSIX.
      May be negated.
 
 ‘echoprt’
 ‘prterase’
      Echo erased characters backward, between ‘\’ and ‘/’.  Non-POSIX.
      May be negated.
 
 ‘echoctl’
 ‘ctlecho’
      Echo control characters in hat notation (‘^C’) instead of
      literally.  Non-POSIX.  May be negated.
 
 ‘echoke’
 ‘crtkill’
      Echo the ‘kill’ special character by erasing each character on the
      line as indicated by the ‘echoprt’ and ‘echoe’ settings, instead of
      by the ‘echoctl’ and ‘echok’ settings.  Non-POSIX.  May be negated.
 
 ‘extproc’
      Enable ‘LINEMODE’, which is used to avoid echoing each character
      over high latency links.  See also Internet RFC 1116
      (https://tools.ietf.org/search/rfc1116).  Non-POSIX.  May be
      negated.
 
 ‘flusho’
      Discard output.  Note this setting is currently ignored on
      GNU/Linux systems.  Non-POSIX.  May be negated.