Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: two new key commands for 3.0.4
- X-seq: zsh-workers 3351
- From: mason@xxxxxxxxxxxxxxx (Geoff Wing)
- To: zsh-workers@xxxxxxxxxxxxxxx
- Subject: Re: two new key commands for 3.0.4
- Date: 4 Jul 1997 03:47:03 GMT
- Organization: PrimeNet
- References: <m0wjx5z-000AgCC@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
- Reply-to: mason@xxxxxxxxxxxxxxx
Ingo Wilken <Ingo.Wilken@xxxxxxxxxxxxxxxxxxxxxxxxxxx> typed:
:The first is almost the same as the copy-prev-word command, except that
:it should ignore the word the cursor is in or adjacent to:
: Case 1: ~> echo foo bar []
: Case 2: ~> echo foo bar[]
: Case 3: ~> echo foo b[a]r
:[] ist the cursor. copy-prev-word copies "bar" in case 1 and 2, and a "b"
:in case 3. I wanted a command that copies "bar" in case 1, and "foo" in
:case 2 and 3. I could not think of a better name, so I called it
:copy-prev-word-skip for now.
:
:The second copies all arguments from the previous command, similar to
:insert-last-word, but it should always copy _all_ words except the first.
:I called it insert-last-args. As with insert-last-word, using this
:command repeatedly cycles through the history.
I don't think we really need to `bloat' zsh with almost-the-same functions,
especially with 3.0.* being the `stable branch' with only bug-fixes now.
I'm sure you could do both with zle and bindkey in 3.1.2-beta
--
Geoff Wing [mason@xxxxxxxxxxxxxxx] Technical Manager
Phone : +61-3-9818 2977 PrimeNet - Internet Consultancy
Facsimile: +61-3-9819 3788 Web : <URL:http://www.primenet.com.au/>
Mobile : 0412 162 441
Messages sorted by:
Reverse Date,
Date,
Thread,
Author