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

Re: refering to 2nd from last history parameter?



Peter Stephenson <p.w.stephenson@xxxxxxxxxxxx> wrote in 
news:CAECNH1RyC2Q-5y3Ynk-F+cJvtRvFPWdvcpDOqXmrJB=uSJCbTQ@xxxxxxxxxxxxxx:

> On Thu, 22 Jan 2015 12:18:19 +0000
> zzapper <david@xxxxxxxxxxxxxx> wrote:
>> I don't think it's possible
>>
>> ls !$    last parameter of previous command
>>
>> echo a b c d e f g h
>>
>> I don't think I can grab 'g' without counting left to right
> 
> This isn't actually a question :-).  What are you trying to do?  Are 
you
PWS
I didn't immediately appreciate your alternative solution

########### alt. and alt=
bindkey '\e.' insert-last-word
autoload -Uz copy-earlier-word
zle -N copy-earlier-word
bindkey '\e=' copy-earlier-word

Still think it's a pity that there's no !$-1 , !$-2 etc

BTW if you tab complete
echo !$-1 
I get !3569NVXZhikms1



-- 
zzapper
https://twitter.com/dailyzshtip

---
This email has been checked for viruses by Avast antivirus software.
http://www.avast.com




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