无法隐藏Emacs中的欢迎屏幕
我想隐藏欢迎屏幕。
我的.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欢迎屏幕?
 将以下内容添加到您的$HOME/.emacs : 
 (setq inhibit-startup-screen t) 
下一次启动Emacs时,欢迎屏幕不应该出现。 如果你已经用欢迎界面打开Emacs,你可以用Cx k (Control-x,然后k)杀死它。
 (setq inhibit-splash-screen t) (setq inhibit-startup-message t) 
或者,您可以:
 alias emacs='emacs --no-splash' 
你可以很容易地通过emac的菜单…
选项 – >自定义emacs – >顶级自定义组
然后select环境组,然后进行初始化,并将禁止启动屏幕设置为打开。
在我的.emacs我有(setq禁止 – 启动消息吨),这对我的作品。
gnu emacs手册中说禁止启动消息是旧版本,禁止启动屏幕是新版本。 我不知道哪个版本改变了。 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文件即可解决问题。 
 鉴于这种configuration,你的启动缓冲区现在是*scratch* ,如果你想进一步改变默认的缓冲区, Mh v initial-buffer-choice <RET>将有所帮助。 
官方文档: http : //www.gnu.org/software/emacs/manual/html_node/elisp/Startup-Summary.html
 您可以使用set initial-scratch-messagevariables来隐藏初始消息或设置任何要显示消息的内容。 
 (setq initial-scratch-message nil) 
要么
 (setq initial-scratch-message ";; Happy Hacking") 
希望它有帮助。