emacs-devel
[Top][All Lists]
Advanced

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

Re: space, M-x


From: Stefan Monnier
Subject: Re: space, M-x
Date: Mon, 10 Nov 2008 16:43:36 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

> One is the ability to enter the arguments "naturally", the way you use a
> shell.  It is more comfortable to see the whole command (with arguments)
> on the same line/in the same area.  Sometimes the user wants to go back
> and edit previous arguments, or even the command name.

> The other is to have the command and its arguments in the history.
> Imagine that you want to (do-thing arg1-1 arg2), then (do-thing arg1-2
> arg2), (do-thing arg1-3 arg2), etc.  Currently doing this can be a
> hassle, unless you use eval-expression in which case you lose the other
> benefits of M-x, e.g., hand-crafted tab completion. It would be handier
> if you could type "replace-regex<Up>" and see the arguments to your
> previous invocations of replace-regex.

I see what you mean.  repeat-complex-command may be a way to get some of
what you want.  Not that it does just what you want, but I think that
getting really what you want is going to require a lot of work.


        Stefan




reply via email to

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