每次我启动 Emacs 时,我都会看到一页帮助文本和一堆建议我尝试该教程的消息。我该如何阻止这种情况发生?
jfm3
问问题
7051 次
6 回答
22
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 以防止您想要摆脱的行为。
于 2008-09-28T02:04:11.723 回答
10
将以下内容放入您的.emacs
:
(setq 禁止启动消息 t) (setq 禁止启动-回显区域消息 t)
于 2008-09-28T02:02:44.647 回答
3
您可以在 minibuffer 中自定义消息,从而消除大张旗鼓:
;; Hide advertisement from minibuffer
(defun display-startup-echo-area-message ()
(message ""))
于 2015-02-15T20:48:29.897 回答
2
将以下内容放入您的个人 init 文件中(通常~/.emacs.el
):
(setq inhibit-startup-message t)
(或者(setq inhibit-startup-screen t)
在旧的 Emacs 版本中。)
您还可以关闭消息“有关 GNU Emacs 和 GNU 系统的信息,请键入 Ch Ca”。在与变量的回声中inhibit-startup-echo-area-message
,但将其设置为是不够的t
;您必须将其设置为您的用户名。请参阅inhibit-startup-echo-area-message
.
于 2008-10-16T14:46:48.597 回答
0
如果您的 init 文件是字节编译的,请改用以下形式:
(eval '(setq inhibit-startup-echo-area-message "YOUR-USER-NAME"))
于 2017-06-14T18:56:43.833 回答
0
将以下内容添加到您的初始化文件中
(setq inhibit-startup-message t
inhibit-startup-echo-area-message t)
于 2018-07-27T06:17:13.153 回答