[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Gitlab Migration
From: |
Richard Stallman |
Subject: |
Re: Gitlab Migration |
Date: |
Sat, 04 Sep 2021 23:44:52 -0400 |
[[[ To any NSA and FBI agents reading my email: please consider ]]]
[[[ whether defending the US Constitution against all enemies, ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]
> But why is kill-region bound to C-w instead of C-x? I'm not really
> advocating to change that key binding, but it is also clearly not
> better.
When Guy Steele worked out the Emacs command set, he chose C-x
for "extended". That is natural and easy to remember. It is true
that C-w for kill-region is not particularly natural, but at least
one of the two bindings makes sense.
Swap them, and neither of them would make sense.
As for why we didn't anticipate that someone else would use C-x to
mean kill-region, that's because we had no relationship with SRI.
If we had had one, we could have asked them to send a precognitive
to help us.
I wouldn't mind offering easy options to replace groups of basic
key bindings, such as the CUA bindings and C-x. This could be
a feature in a set-up wizard.
It is important for these options to work together, when they
don't conflict. So if you enable the undo-redo bindings
and the CUA bindings at once, you'd get both changes.
I don't see any point in supporting the sort of profile that replaces
many bindings en masse. That is less flexible.
--
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)
- Re: Emacs default bindings, (continued)
- Re: Emacs default bindings, Dmitry Gutov, 2021/09/08
- Re: Gitlab Migration, Lars Ingebrigtsen, 2021/09/05
- Re: Gitlab Migration, Daniel Fleischer, 2021/09/05
- Re: Gitlab Migration, Óscar Fuentes, 2021/09/05
- Re: Gitlab Migration, Dmitry Gutov, 2021/09/05
- Emacs default bindings, Richard Stallman, 2021/09/05
- Re: Emacs default bindings, Dmitry Gutov, 2021/09/06
Re: Gitlab Migration, Stefan Kangas, 2021/09/03
- Re: Gitlab Migration,
Richard Stallman <=
- Re: Gitlab Migration, Richard Stallman, 2021/09/04
- Re: Gitlab Migration, Dmitry Gutov, 2021/09/06
- Re: Gitlab Migration, Arthur Miller, 2021/09/07
- Re: Gitlab Migration, Stefan Kangas, 2021/09/07
- Re: Gitlab Migration, Arthur Miller, 2021/09/07
- Re: Gitlab Migration, Philip Kaludercic, 2021/09/07
- Re: Gitlab Migration, Arthur Miller, 2021/09/07
Re: Gitlab Migration, Yuri Khan, 2021/09/07
Re: Gitlab Migration, tomas, 2021/09/07
Re: Gitlab Migration, Arthur Miller, 2021/09/07