Раньше в моем файле emacs .init.el
были две следующие строки, используемые для блокировки заставки и переключения на анонимный буфер.
(setq inhibit-splash-screen t)
(switch-to-buffer "**")
Недавно я начал использовать emacs --daemon
и emacsclient
и мой начальный буфер установлен на *scratch*
. Я не хочу взаимодействия с Лиспом и надоедливого скретч-сообщения, поэтому я написал следующую строку в моем init.el
(setq initial-buffer-choice "**")
Проблема в том, что новый начальный буфер отличается от традиционного **
буфера. Фактически, при закрытии emacs мне предлагается сохранить файл с именем **
, хотя я не хочу такого поведения, я просто хочу свой традиционный **
анонимный буфер.
Я знаю, что могу вручную установить initial-major-mode
и initial-scratch-message
и продолжать использовать *scratch*
но я действительно хотел бы использовать **
вместо этого.
Как я могу решить эту проблему?