These questions are about GNU Readline, a library that provides command-line editing and history searching capabilities for Bash and other interactive command-line programs. Use this tag for questions relating to the use of Readline functionality in Bash and other software.
readline should be used for questions pertaining to the configuration and use of GNU Readline in Bash and other command-line software as Python or MySQL (see bash, python and mysql). Use inputrc for questions about Readline's configuration file and its syntax.
GNU Readline is a library that provides line-editing and history capabilities for interactive programs with a command-line interface, such as Bash or Python. Readline has different modes such as Emacs mode and vi mode which provides Emacs/vi-like bindings for line-editing.
Readline's configuration file is ~/.inputrc
, see inputrc for questions and answers specific to its syntax.
Further reading
- How do I install GNU Readline?
- Where does /etc/inputrc come from?
- Entering “vi mode” in gnome-terminal
- Vi in MySQL for command editing
- readline tag on Unix & Linux Stack Exchange and on Stack Overflow