GNU Readline is 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.

GNU Readline is a library for command line editing. The most prominent program that uses it is Bash , and bash and readline have the same maintainer. Many other programs with a command line interface use it, for example the Python toplevel. Readline's capabilities include basic editing facilities, command history, (internal) copy-paste and completion.

The configuration file for readline is ~/.inputrc .

The rlwrap utility provides readline's capabilities to programs that just read from standard input.

External links

history | excerpt history