emacs-devel
[Top][All Lists]
Advanced

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

Re: "C-x 5 5" vs "C-x 4 1" inconsistency


From: Stefan Kangas
Subject: Re: "C-x 5 5" vs "C-x 4 1" inconsistency
Date: Sun, 10 Oct 2021 16:32:47 -0700

Eli Zaretskii <eliz@gnu.org> writes:

>> The prefix 'C-x 5' is for frames, so 'C-x 5 5' creates a new frame.
>> The prefix 'C-x 4' is for windows, so 'C-x 4 4' creates a new window.
>> Also like 'C-x 1' keeps the selected window, 'C-x 4 1' shows the next
>> buffer in the same window while keeping it selected.
>
> And what do you say about the other examples I gave above?
>
> It was always the rule with these commands that similar operations
> have the same "final" keys.  Now you've broken this.  I think this is
> not a good situation.  It will definitely get in the way of my
> remembering which one is which.

I don't see that we need to be consistent in the sense you propose.
We could instead be consistent in the sense we are now.

It feels quite natural to say `C-x 5 5', because here the final "5"
refers to another frame.  Whereas in `C-x 4 4', the final "4" refers to
another window.  Highly logical and consistent to me.

`C-x 4 4' is also more ergonomic.  I appreciate that, since I tend to
use this command quite a bit.



reply via email to

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