Uday Reddy <[email protected]> writes:
> My principle is that key bindings are meant for frequently-used commands.
> For others, the best option is to define aliases, e.g.,
>
>   (defalias 'imap 'vm-visit-imap-folder)
>
> I actually believe that the Emacs architecture is fundamentally flawed in
> its overdependence on key bindings.  I have had discussions about it in the
> Emacs developers mailing list.  Some points have been agreed, partially, but
> the ideal solution requires a lot of reengineering, which they don't hve
> stomach for.
>
> The stop-gap solution is for us to define our own aliases and ditch key
> bindings except when they are really needed.

Unfortunately, vm itself is not just binding heavy but actually binding
dependent in that some key functions *only* seem to work when called
from a key binding rather than from M-x. I think this is true btw for
certain mark-related functions with next command uses marks. So that
while aliases would shorten typing they still don't solve that problem.

Reply via email to