Answers:
这是由触发的display-startup-echo-area-message
,在启动时会调用。
故意删除该特定消息非常困难(我猜是因为GNU项目认为他们需要广告)。您仍然可以通过自定义禁用它inhibit-startup-echo-area-message
:
M-x customize-variable inhibit-startup-echo-area-message RET
如果您使用机器之间共享的Emacs配置(例如,通过版本控制),并且无法明确输入用户名,则可以使用:
(put 'inhibit-startup-echo-area-message 'saved-value t)
(setq inhibit-startup-echo-area-message (user-login-name))
...根据错误邮件列表中的建议。这会saved-value
在将变量inhibit-startup-echo-area-message
设置为您的登录名之前在该变量上设置属性,从而避免了预期的安全功能(在复制和粘贴初始代码时,不向用户提供获得帮助的说明)。