How do I change bash history completion to complete what's already on the line?
edit:
# ~/.inputrc "\e[A": history-search-backward "\e[B": history-search-forward
or equivalently,
# ~/.bashrc bind '"\e[A": history-search-backward' bind '"\e[B": history-search-forward'
Normally, Up and Down are bound to the Readline functions
previous-history
and next-history
respectively. I prefer to bind PgUp/PgDn to these functions, instead of displacing the normal operation of Up/Down.# ~/.inputrc "\e[5~": history-search-backward "\e[6~": history-search-forward
After you modify
~/.inputrc
, restart your shell or use Ctrl+X, Ctrl+R to tell it to re-read ~/.inputrc
.found at http://stackoverflow.com/questions/1030182/how-do-i-change-bash-history-completion-to-complete-whats-already-on-the-line
Comments
Post a Comment