bash: Command Line Editing

1 
1 8 Command Line Editing
1 **********************
1 
1 This chapter describes the basic features of the GNU command line
1 editing interface.  Command line editing is provided by the Readline
1 library, which is used by several different programs, including Bash.
1 Command line editing is enabled by default when using an interactive
1 shell, unless the '--noediting' option is supplied at shell invocation.
1 Line editing is also used when using the '-e' option to the 'read'
1 builtin command (⇒Bash Builtins).  By default, the line editing
1 commands are similar to those of Emacs.  A vi-style line editing
1 interface is also available.  Line editing can be enabled at any time
1 using the '-o emacs' or '-o vi' options to the 'set' builtin command
1 (⇒The Set Builtin), or disabled using the '+o emacs' or '+o vi'
1 options to 'set'.
1 

Menu