I normally have my main Emacs frame split vertically into two side-by-side windows (as one gets with split-window-right
, better known as C-x 3
).
For as long as I can remember, whenever the need arose for a temporary *Completions*
buffer, the inactive one of the two side-by-side windows would be used to hold this buffer.
I don't know what changed but now this is no longer what happens. Instead, a third window appears holding the *Completions*
buffer, and running horizontally the full width of the Emacs frame. (So I now see the two original side-by-side windows on top, and one wide window for the transient *Completions*
buffer along the bottom. IOW, the frame window topology looks similar to what it would look like if one ran the sequence C-x 1
C-x 2
C-x 3
.)
I don't like this at all. I have a fairly wide monitor, which makes it uncomfortable to read completion options that are spread out along its full width.
Is it possible to customize this behavior?