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

Re: How to kill string but leave it in history?

Andrej Borsenkow wrote:
> 1. It doesn't work with multiline command (sorry, I had to be more precise
> on this). E.g.

This gets tricky, because there's currently no reliable way of going to the
beginning/end of the buffer or even of the line:  if you're there already,
the corresponding commands take you somewhere else.  So I've just set it
to go to 100 end/beginning of lines to get to the end/beginning of the
buffer.  That's not very nice.  Perhaps Zefram has some plans for this.

bindkey -s '\C-X\C-H' '\M-1\M-0\M-0\C-e\C-@\M-1\M-0\M-0\C-a print -s \M-"\C-M'

> 2. It echows the whole command (well, rather cosmetic).

There's no builtin command you can use, so you have to trick it somehow.
I can't see any way of avoiding this.

Peter Stephenson <pws@xxxxxx>       Tel: +49 33762 77366
WWW:  http://www.ifh.de/~pws/       Fax: +49 33762 77413
Deutsches Elektronen-Synchrotron --- Institut fuer Hochenergiephysik Zeuthen
DESY-IfH, 15735 Zeuthen, Germany.

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