Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: Useful query-replace zle widget
- X-seq: zsh-users 5732
- From: Felix Rosencrantz <f_rosencrantz@xxxxxxxxx>
- To: Philippe Troin <phil@xxxxxxxx>, zsh-users@xxxxxxxxxx
- Subject: Re: Useful query-replace zle widget
- Date: Thu, 16 Jan 2003 07:09:17 -0800 (PST)
- In-reply-to: <87heda1zz7.fsf@xxxxxxxxxxxxxxxx>
- Mailing-list: contact zsh-users-help@xxxxxxxxxx; run by ezmlm
Seems like it might be useful.
Some problems I had.
1) Didn't handle backspace (vs. del) well, and other non-self-insert keys
2) If I was at the eol, it did nothing.
Also, a feature request for zle that will be rejected by workers...
3) Some sort of highlighting capability in zle, to see the selection.
-FR
--- Philippe Troin <phil@xxxxxxxx> wrote:
> Hi,
>
> I've been using these for a while and it's time for me to share
> them... It involves `creative' use of zle... It's zsh's answer to
> emacs's query-replace.
>
> How to use:
> 1. You need the read-within-zle function.
> 2. Drop read-within-zle and query-replace along your fpath
> 3. Add the following to your .zshrc:
> autoload -zU query-replace read-within-zle
> zle -N query-replace
> bindkey "^[%" query-replace
> bindkey "\M-%" query-replace # only if using bindkey -m
> 4. Use M-x query-replace or M-% to start query-replace'ing.
>
> Enclose these in the zsh distribution if you find them useful. Both
> functions are GPL'ed but I'm willing to change the license if needed
> for inclusion into zsh.
>
> Phil.
>
> ATTACHMENT part 2 application/x-sh
> ATTACHMENT part 3 application/x-sh
__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com
Messages sorted by:
Reverse Date,
Date,
Thread,
Author