I often keep a "short" secondary window below my main window with an arrangement like so:
+---------+
| |
| |
| top |
| |
| |
| |
+---------+
| |
| bottom |
| |
+---------+
The bottom window typically contains, *compilation*
, *grep*
, *Shell*
, *Help*
, etc. I typically keep a 80%-20% top-bottom split, but I find myself having to maintain this manually. Whenever I open certain new mode types like Help they often grow the bottom window to a 50-50 split with top. Is there any way for me to preserve this arrangement even when invoking these alternative modes like Help or compilation?
golden-ratio
mode from MELPA. It automatically expands the focused window to maintain the golden ratio. You can see it in action here