Остановить emacs от автоматического открытия окна - PullRequest
1 голос
/ 04 июня 2011

Этот вопрос, вероятно, относится к другим режимам emacs, кроме haskell-mode, так как я предполагаю, что в emacs есть общий способ открытия окон для автоматически создаваемых буферов:

режим haskell для emacs позволяет мне нажать Cc Cl для загрузки содержимого текущего буфера в интерактивный сеанс Haskell, который автоматически заставляет emacs открыть буфер для сеанса в разделенном окне в текущем кадре.Поскольку я запускаю установку с несколькими клиентами Emacs, подключенными к серверу, я действительно не хочу показывать буфер в каждом открытом кадре, который у меня есть.Есть ли способ помешать emacs делать подобные вещи?

Ответы [ 2 ]

2 голосов
/ 04 июня 2011

Ах, я нашел решение сразу после публикации :).

Добавление

(setq special-display-buffer-names
      '("*haskell*" "*Help*"))

моему .emacs говорит emacs открыть эти буферы в кадре вместо разделения.

Редактировать: Но, тем не менее, еще лучшим решением было бы для emacs никогда не создавать автоматически кадры / разбиения, а просто создавать специальные буферы в фоновом режиме. Я не могу понять, как это указать.

0 голосов
/ 28 мая 2018

в init.el

(setq split-height-threshold 5)
(setq split-width-threshold 5)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...