Обратный порядок оценки порога разделения высоты и порога разделения ширины в Emacs для display-buffer
когдаdisplay-buffer
должен создать новое окно в существующей панели,Руководство по Emacs говорится, чтоsplit-height-threshold
сначала просматривается, чтобы определить, может ли новое окно быть ниже текущего,затем split-width-threshold
оценивается таким же образом для параллельных окон.
Есть ли способ заставить Emacs сначала попытаться поставить окна рядом, если ширина достаточно велика? Я могу установитьsplit-height-threshold
вnil
чтобы полностью запретить вертикальное разделение, но это заставляет Emacs украсть другое окно, если текущее окно недостаточно широкое.