help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: What I'm missing when using M-x shell


From: Francis Moreau
Subject: Re: What I'm missing when using M-x shell
Date: Mon, 15 Sep 2008 14:10:51 +0200

On Mon, Sep 15, 2008 at 1:38 PM, Thierry Volpiatto
<thierry.volpiatto@gmail.com> wrote:
> "Francis Moreau" <francis.moro@gmail.com> writes:
>
>> On Sun, Sep 14, 2008 at 10:27 PM, Chris F.A. Johnson
>> <cfajohnson@gmail.com> wrote:
>>> On 2008-09-14, Francis Moreau wrote:
>>>> no this paste the whole command line, I'm asking for the last _argument_
>>>
>>> (defun last-arg () "" (interactive)
>>>  (comint-previous-input 1)
>>>  (search-backward " ")
>>>  (kill-line)
>>>  (comint-next-input 2)
>>>  (yank)
>>> )
>>>
>>
>> Even though I don't speak (yet) elisp, it does seem that if I call
>> last-arg() several times then this yanks always the same arg...
>>
>> Try in an xterm to use M-. to see what I'm talkng about.
>
> May be what you are looking for...
>
> in M-x shell:
> ,----
> | C-c .  ==>  comint-insert-previous-argument
> `----
>

Damn yes it is !

While at it, do you have any idea if it's possible to switch between char/line
mode in M-x shell ?

Thanks
-- 
Francis




reply via email to

[Prev in Thread] Current Thread [Next in Thread]