emacs-devel
[Top][All Lists]
Advanced

[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: Mon, 12 Sep 2022 07:35:35 -0700
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)

Hello,

On Mon 12 Sep 2022 at 12:04PM +02, Lars Ingebrigtsen wrote:

> Sean Whitton <spwhitton@spwhitton.name> writes:
>
>> Will patchify this if it sounds like a reasonable starting point:
>>
>> C-x w 2 split-root-window-below
>> C-x w 3 split-root-window-right
>> C-x w s window-toggle-side-windows
>> C-x w f tear-off-window               [ mnemonic "frame" ]
>> C-x w t window-swap-states            [ mnemonic "tranpose" ]

Actually, how about tab-window-detach on C-x w t, following C-x w f?

window-swap-states is less useful than I thought it was because it only
considers the next window, not, say, the opposite window if there are
only two.

>> C-x w - fit-window-to-buffer          [ like C-x - ]
>> C-x w { shrink-window                 [ like C-x { ]
>> C-x w 0 delete-windows-on             [ like C-x 0 ]
>
> Yeah, these look good to me.

I've pushed the basic bindings.

> (And `C-x w }' presumably.)

Well, C-x ^ is already enlarge-window.  We could have both?  Not sure.

-- 
Sean Whitton



reply via email to

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