[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Changes for emacs 28
From: |
Ihor Radchenko |
Subject: |
RE: Changes for emacs 28 |
Date: |
Wed, 09 Sep 2020 12:19:37 +0800 |
> There's always room for improvement. And indeed,
> the menus have improved in this way over time, to
> be more accommodating to new users.
>
> Menus are an important way to discover features
> and, yes, key bindings. They can be a gateway to
> more "emacsy" behavior.
Would it make sense to re-evaluate Xah Lee's suggestions about menu?
http://ergoemacs.org/emacs/modernization_menu.html
Best,
Ihor
Drew Adams <drew.adams@oracle.com> writes:
>> > Doesn't menu File > Open File do what you request,
>> > by default? Likewise, other file operations, such
>> > as File > Insert File, File > Save As, and File >
>> > Open Directory.
>>
>> Hmm. You are right. I thought that the problem was with Emacs defaults,
>> but it seems to be a problem with helm, which I asked to install at the
>> very beginning - it appears to override the file dialogue.
>
> Thanks for confirming.
>
> In several cases, though it may not be systematic,
> Emacs default behavior tries to present, by way of
> menus, something closer to what new users might be
> used to. Another example is Edit > Cut|Copy|Paste.
>
> CUA-mode is about keyboard-key (not menu) behavior.
> And in general Emacs default key bindings are
> closer to what most Emacs users use, as opposed to
> what new users might be used to.
>
> There's always room for improvement. And indeed,
> the menus have improved in this way over time, to
> be more accommodating to new users.
>
> Menus are an important way to discover features
> and, yes, key bindings. They can be a gateway to
> more "emacsy" behavior.
> ____
>
> In terms of discovering with menus, and at the
> same time seeing the power/utility of keyboard
> key bindings (completion, in particular), there
> is library La Carte.
>
> https://www.emacswiki.org/emacs/LaCarte
>
> And vanilla Emacs has `tmm-menubar' (M-`).
- Re: Changes for emacs 28, (continued)
- Re: Changes for emacs 28, Mario Lang, 2020/09/08
- Re: Changes for emacs 28, Richard Stallman, 2020/09/07
- Re: Changes for emacs 28, Ihor Radchenko, 2020/09/08
- RE: Changes for emacs 28, Drew Adams, 2020/09/08
- RE: Changes for emacs 28, Ihor Radchenko, 2020/09/08
- Re: Changes for emacs 28, tomas, 2020/09/08
- RE: Changes for emacs 28, Drew Adams, 2020/09/08
- RE: Changes for emacs 28,
Ihor Radchenko <=
- RE: Changes for emacs 28, Stefan Kangas, 2020/09/09
- Re: Changes for emacs 28, Eli Zaretskii, 2020/09/09
- Re: Changes for emacs 28, Stefan Kangas, 2020/09/09
- Re: Changes for emacs 28, Ihor Radchenko, 2020/09/09
- Re: Changes for emacs 28, Eric S Fraga, 2020/09/10
- Re: Changes for emacs 28, Ihor Radchenko, 2020/09/10
- Tramp defaults (was: Changes for emacs 28), Michael Albinus, 2020/09/08
- Re: Tramp defaults (was: Changes for emacs 28), Ihor Radchenko, 2020/09/08
- Re: Tramp defaults, Michael Albinus, 2020/09/08
- Re: Changes for emacs 28, Richard Stallman, 2020/09/08