Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: incremental history search



On Sat, 21 Feb 2004 00:04:00 +0100, Thorsten Kampe <thorsten@xxxxxxxxxxxxxxxx> wrote:

I have bound[1] the cursor keys to "up-line-or-search" and
down-line-or-search. Unfortunately this only completes the first word
of the search; meaning when I type

wget http://foo.com
wget ftp://bar.com

and then...
wget http[up cursor]
...it completes to "wget ftp://bar.com"; and not to the desired "wget
http://foo.com";. It only searches matches for the first word ("wget")
of the already typed command line in history.

Is it possible to make zsh search for matches of the whole command
line ("wget http") - and not only the first word?

Yes. I use the following bindings for that.

bindkey '\M-p' history-beginning-search-backward
bindkey '\M-n' history-beginning-search-forward




Messages sorted by: Reverse Date, Date, Thread, Author