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

Re: history-incremental-search-backward string argument regression

Thanks for your check. Somehow I completely forgot to run the code with
'zsh -f' :-( Seems that some other code in my .zshrc is interfering. I'll
figure out what causes this, and let you know if I still believe it
shouldn't happen.


On Sat, 9 Dec 2017 at 09:10 Bart Schaefer <schaefer@xxxxxxxxxxxxxxxx> wrote:

> On Mon, Dec 4, 2017 at 2:50 PM, Harm te Hennepe <dhtehennepe@xxxxxxxxx>
> wrote:
> >
> > I was trying to let ^r prefill the incremental search minibuffer with the
> > current buffer contents.
> >
> > I've created a widget calling this,  but the minibuffer stayed empty.
> Hmm, this is working for me (zsh-5.4.2-114-g45f3169):
> % setopt histnofunctions
> % revsrch() { zle history-incremental-search-backward waggle }
> % zle -N revsrch
> % bindkey '^R' revsrch
> %
> failing bck-i-search: waggle_
> > I manually type something into the minibuffer, it does the usual search,
> > but when I then press ^r again to find the next result, I get an empty
> > minibuffer again, instead of the next result.
> There are a few reasons why repeating the binding might not repeat the
> search when a user-defined widget is involved.  Perhaps post your
> function?

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