[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Prefer to split along the longest edge
From: |
Juri Linkov |
Subject: |
Re: Prefer to split along the longest edge |
Date: |
Sat, 14 Dec 2024 20:35:31 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu) |
> Currently, `split-window-sensibly' prefers to split vertically,
> disregarding the shape of the frame. This is a good default when
> Emacs is taller than wider. However, when Emacs is in fullscreen
> (landscape screen layout), splitting vertically is generally not the
> thing to do because there is plenty of space on the right.
>
> Typical scenario: Emacs is in fullscreen; one buffer is open in a window
> covering the entire frame. Another buffer is opened in a second
> window (C-x 4 f). In this case, the split should generally be horizontal.
> The attached patch changes `split-window-sensibly' to just try
> spliting the longest edge first.
I see no symmetry between width and height.
To make a window usable you need to decide how many columns you need
to fit into the window by customizing split-width-threshold.
By default it's 160 that means two horizontally split windows
with 80 columns in each that allows a comfortable use of each window.
OTOH, the window height has less relevance since most of the time
all windows are scrolled vertically.
Re: Prefer to split along the longest edge, martin rudalics, 2024/12/14
Re: Prefer to split along the longest edge,
Juri Linkov <=