Я хочу скрыть экран приветствия.
Мой .emacs
файл:
(setq c-basic-offset 4) ; indents 4 chars
(setq tab-width 4) ; and 4 char wide for TAB
(setq indent-tabs-mode nil) ; And force use of spaces
(turn-on-font-lock) ; same as syntax on in Vim
(setq width (max width (+ (length str) 1))) ;line numbers
(setq inhibit-splash-screen t) ; hide welcome screen
Я безуспешно пытался запустить последнюю строку кода в моем .emacs.
Как вы можете скрыть экран приветствия в Emacs?
q
.В качестве альтернативы вы можете:
источник
emacs
говорит, чтоinhibit-splash-screen
это псевдоним дляinhibit-startup-screen
.inhibit-splash-screen
inhibit-startup-message
являются псевдонимами дляinhibit-startup-screen
.Вы можете легко сделать это через меню emac ...
Параметры -> настроить emacs -> группа настройки верхнего уровня
затем выберите группу среды, затем инициализацию и включите запрет экрана запуска.
источник
F10
или введитеM-x menu-bar-open
.В моем .emacs у меня есть (setq ignit-startup-message t), и это работает для меня.
В руководстве gnu emacs говорится, что ignit-startup-message - это старая версия, а ignit-splash-screen - более новая версия. Я не знаю, в какой версии это изменилось. http://www.gnu.org/software/emacs/manual/html_node/emacs/Initial-Options.html
источник
В Emacs 24
inhibit-splash-screen
иinhibit-startup-message
являются псевдонимами дляinhibit-startup-screen
, поэтому простое добавление(setq inhibit-startup-screen t)
в ваш.emacs
файл решит проблему.Учитывая эту конфигурацию, ваш буфер запуска сейчас
*scratch*
, если вы хотите еще изменить буфер по умолчанию,M-h v initial-buffer-choice <RET>
поможет.Официальный документ: http://www.gnu.org/software/emacs/manual/html_node/elisp/Startup-Summary.html
источник
Вы можете использовать для
initial-scratch-message
переменной set значение nil, чтобы скрыть начальное сообщение или установить все, что вы хотите, чтобы ваше сообщение отображалось.(setq initial-scratch-message nil)
или
(setq initial-scratch-message ";; Happy Hacking")
Надеюсь, это помогло.
источник