Откройте новый буфер Emacs, используя вертикальное разбиение - PullRequest
5 голосов
/ 02 августа 2010

Как сделать вертикальное разделение по умолчанию вместо горизонтального разделения в Emacs?

Мой пример использования: я хочу сравнить файл Python со старой версией самого себя из svn-репозитория, я делаю это с Cx v ~ команда.К сожалению, это всегда открывает второй буфер при разделении окна по горизонтали.Вертикально было бы намного лучше (по крайней мере для файлов, совместимых с PEP-8;)).

Ответы [ 2 ]

6 голосов
/ 02 августа 2010

См. Ответы на вопрос Установите Emacs Split на Горизонтальный и сделайте наоборот.

Получите offby1 's ответ и инвертируйтеэто дает вам:

(setq split-height-threshold 0)
(setq split-width-threshold nil)
0 голосов
/ 02 августа 2010

Мой открывается по вертикали, когда я пытаюсь это сделать.У меня нет опыта работы с этой конкретной командой, но если она похожа на большинство команд emacs, она решает, как разделить окно, основываясь на текущих размерах окна: если окно высокое, оно разделится горизонтально, но если оно будет широко,разделить по вертикали.Так что просто измените размеры окна, чтобы оно стало шире, и оно должно автоматически переключаться

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...