emacs-devel
[Top][All Lists]
Advanced

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

Re: Suggested experimental test


From: Stefan Monnier
Subject: Re: Suggested experimental test
Date: Thu, 25 Mar 2021 17:11:03 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

> * Introduce a virtual key, let’s call it <mode-specific>. Let’s
> specifically *not* name it <key-formerly-known-as-C-c>.
> * Have all modes use that as the prefix key for mode-specific
> commands, instead of C-c.
> * In the default configuration, translate C-c to <mode-specific>.

Part of the difficulty in making key binding schemes more flexible is
that the keys you'll want to use within <mode-specific> will tend to
depend on the key to which <mode-specific> is bound.

E.g. if it's bound to `C-c` it's fairly convenient to have bindings
within it of the form `C-<letter>`, but if it's bound to `c` instead
(assuming a a modal key-binding scheme like vi) then using `C-<letter>`
within it is much less convenient.


        Stefan




reply via email to

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