Как мне начать Emacs без такой фанфары? - PullRequest
23 голосов
/ 28 сентября 2008

Каждый раз, когда я запускаю Emacs, я вижу страницу с текстом справки и кучу сообщений, предлагающих попробовать учебник. Как я могу предотвратить это?

Ответы [ 6 ]

22 голосов
/ 28 сентября 2008

Emacs имеет несколько переменных, которые запрещают эти действия. Если вы редактируете свой управляющий файл emacs (.emacs) и вставляете следующее:

;; inhibit-startup-echo-area-message MUST be set to a hardcoded 
;; string of your login name 
(setq inhibit-startup-echo-area-message "USERNAME")
(setq inhibit-startup-message t)

это должно решить вашу проблему. Они в основном устанавливают для параметров блокировки значение true, чтобы предотвратить поведение, от которого вы хотите избавиться.

9 голосов
/ 28 сентября 2008

Добавьте в ваш .emacs следующее:

(setq inhibit-startup-message t)
(setq inhibit-startup-echo-area-message t)
3 голосов
/ 15 февраля 2015

Вы можете настроить сообщение в минибуфере, поэтому удалите фанфары:

;; Hide advertisement from minibuffer
(defun display-startup-echo-area-message ()
  (message ""))
1 голос
/ 16 октября 2008

Поместите в свой личный файл инициализации следующее (обычно ~/.emacs.el):

(setq inhibit-startup-message t)

(или (setq inhibit-startup-screen t) в более старых версиях Emacs.)

Вы также можете отключить сообщение «Для получения информации о GNU Emacs и системе GNU введите C-h C-a». в эхо с переменной inhibit-startup-echo-area-message, но ее недостаточно для установки t; Вы должны установить его на свое имя пользователя. См. Документацию для inhibit-startup-echo-area-message.

0 голосов
/ 27 июля 2018

Добавьте ниже в ваш файл инициализации

(setq inhibit-startup-message t
inhibit-startup-echo-area-message t) 
0 голосов
/ 14 июня 2017

Если ваш файл инициализации скомпилирован байтами, используйте вместо него следующую форму:

(eval '(setq inhibit-startup-echo-area-message "YOUR-USER-NAME"))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...