[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:51:16 -0700 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Hello,
On Tue 13 Sep 2022 at 09:33AM GMT, Gregory Heytings wrote:
> C-x w | split-window-right
> C-u C-x w | split-root-window-right
> C-x w - split-window-below
> C-u C-x w - split-root-window-below
> C-x w d delete-window
> C-x w o delete-other-windows (mnemonic "only")
> C-x w h window-height-adjust with + - = (repeatable)
> C-x w w window-width-adjust with + - = (repeatable)
> C-x w f tear-off-window
> C-x w m maximize-window-toggle
> C-u C-x w m minimize-window
> C-x w s window-toggle-side-windows
> C-x w ! window-toggle-dedicated
> C-x w b balance-windows
> C-u C-x w b balance-windows-area
> C-x w c window-configuration
> left (winner-undo) right (winner-redo) (repeatable)
> s (save in register) r (restore from register)
> C-x w n/p select-next-window select-previous-window (repeatable)
> C-x w up/down/left/right select-window-{up,down,left,right} (repeatable)
> C-x w M-up/M-down/M-left/M-right swap-windows-{up,down,left,right}
> (repeatable)
Seems like one of your goals here is to replace C-x 2, C-x 3 etc. with
more mnemonic bindings? I'd be inclined not to add duplicate bindings
for those things we already have, but I wonder what others think about
unifying things under C-x w like this.
Also, could you say why for the split- commands you use just C-u to
split the root window, rather than a negative prefix argument as has
been previously discussed?
--
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, 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, 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, Lars Ingebrigtsen, 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, 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
- 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, Juri Linkov, 2022/09/14
- Re: master 6a2ee981c3: Add new functions for splitting the root window, Gregory Heytings, 2022/09/14