С тех пор, как я установил emacs на новую машину, я увидел уродливое поведение. К сожалению, мои старые файлы .emacs довольно фрагментированы, и я не могу определить, имел ли у меня elisp, который позаботился об этом.
Проблема заключается в следующем: когда я выполнял команду, которая открывала новый буфер, такой как grep'ing, или щелкнув имя файла в результатах поиска, произошла одна из двух вещей:
- Если отображается только один буфер, экран будет разбиваться один раз
- Если отображается более одного буфера, окно буфера после текущего окна буфера откроет нужный файл
Я хочу вернуть это поведение. Теперь я получаю следующее:
Emacs будет продолжать разбивать окно, пока не откроются четыре окна буфера. Если я постоянно нажимаю несколько результатов grep, окно буфера, в котором они открываются, циклически проходит через три других (не-grep-results) окна буфера. Я бы хотел, чтобы они просто открывались в том же месте: "следующее" окно буфера рядом/под результатами - одно и то же окно буфера каждый раз.
Любые мысли о том, как добиться такого поведения?