[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: master 6a2ee981c3: Add new functions for splitting the root window
From: |
Sean Whitton |
Subject: |
Re: master 6a2ee981c3: Add new functions for splitting the root window |
Date: |
Tue, 13 Sep 2022 06:54:51 -0700 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Hello,
On Tue 13 Sep 2022 at 09:50AM +03, Juri Linkov wrote:
>>>> (2) again given that the -root-window- commands will be rarely used, I
>>>> think the similarity with the existing commands will make 'C-x w 2'
>>>> and 'C-x w 3' easier to memorise / recall-with-effort.
>>>
>>> Since they will be rarely used, they could be bound to a more consistent
>>> key sequence 'C-x w r 2' and 'C-x w r 3' where "w r" means "window-root",
>>> freeing 'C-x w 2' and 'C-x w 3' for other uses.
>>
>> That would definitely make sense if we are expecting some other root
>> window commands -- do you have some ideas?
>
> Even if we have two root commands now, it still makes sense to add more
> sub-prefixes to not lock us into a limited set of keys, but to leave
> room for possible future extensions. Then every window concept could
> have own prefix: 'C-x w s' could be reserved for side windows, then
> 'window-toggle-side-windows' will be on e.g. 'C-x w s t'. 'C-x w f'
> could be reserved for window/frame relationship commands, then
> 'tear-off-window' will be on e.g. 'C-x w f t', etc.
I agree with you in principle but four key long bindings are too long
for commands like window-toggle-side-windows, I think. I would use my
own thing under C-c if that was what was on offer.
--
Sean Whitton
- Re: master 6a2ee981c3: Add new functions for splitting the root window, (continued)
- Re: master 6a2ee981c3: Add new functions for splitting the root window, Sean Whitton, 2022/09/14
- Re: master 6a2ee981c3: Add new functions for splitting the root window, Juri Linkov, 2022/09/14
- Re: master 6a2ee981c3: Add new functions for splitting the root window, Sean Whitton, 2022/09/14
- Re: master 6a2ee981c3: Add new functions for splitting the root window, Eli Zaretskii, 2022/09/15
- Re: master 6a2ee981c3: Add new functions for splitting the root window, Sean Whitton, 2022/09/15
- Re: master 6a2ee981c3: Add new functions for splitting the root window, Stefan Monnier, 2022/09/12
- Re: master 6a2ee981c3: Add new functions for splitting the root window, Sean Whitton, 2022/09/12
- Re: master 6a2ee981c3: Add new functions for splitting the root window, Juri Linkov, 2022/09/12
- Re: master 6a2ee981c3: Add new functions for splitting the root window, Sean Whitton, 2022/09/12
- Re: master 6a2ee981c3: Add new functions for splitting the root window, Juri Linkov, 2022/09/13
- Re: master 6a2ee981c3: Add new functions for splitting the root window,
Sean Whitton <=
- Re: master 6a2ee981c3: Add new functions for splitting the root window, Gregory Heytings, 2022/09/13
- Re: master 6a2ee981c3: Add new functions for splitting the root window, Lars Ingebrigtsen, 2022/09/13
- Re: master 6a2ee981c3: Add new functions for splitting the root window, Sean Whitton, 2022/09/13
- Re: master 6a2ee981c3: Add new functions for splitting the root window, Gregory Heytings, 2022/09/13
- Re: master 6a2ee981c3: Add new functions for splitting the root window, Sean Whitton, 2022/09/13
- Re: master 6a2ee981c3: Add new functions for splitting the root window, Gregory Heytings, 2022/09/13
- Re: master 6a2ee981c3: Add new functions for splitting the root window, Yuri Khan, 2022/09/13
- Re: master 6a2ee981c3: Add new functions for splitting the root window, Gregory Heytings, 2022/09/13
- Re: master 6a2ee981c3: Add new functions for splitting the root window, Yuri Khan, 2022/09/13
- Re: master 6a2ee981c3: Add new functions for splitting the root window, Juri Linkov, 2022/09/13