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: Juri Linkov
Subject: Re: master 6a2ee981c3: Add new functions for splitting the root window
Date: Tue, 13 Sep 2022 21:16:33 +0300
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu)

>     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

These are really not easier to type than 'C-x 2' and 'C-x 3'.
I'd rather type simply 'C-u C-x 2' and 'C-u C-x 3'
to split the root window.

>     C-x w d delete-window
>     C-x w o delete-other-windows (mnemonic "only")

In 'C-x o' "o" has mnemonic "other".

>     C-x w h window-height-adjust with + - = (repeatable)
>     C-x w w window-width-adjust with + - = (repeatable)

These could be also repeatable with arrow keys,
and one keymap 'C-x w r' with mnemonic "resize".

>     C-x w m maximize-window-toggle
> C-u C-x w m minimize-window

Window managers have shortcut keys 'x' for maximize,
and 'n' for minimize.

>     C-x w b balance-windows
> C-u C-x w b balance-windows-area

Or with visual mnemonic 'C-x w ='.

>     C-x w M-up/M-down/M-left/M-right swap-windows-{up,down,left,right} 
> (repeatable)

Or with better mnemonic "Shift": S-up...



reply via email to

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