当前位置:  开发笔记 > 前端 > 正文

无法在Emacs中隐藏欢迎屏幕

如何解决《无法在Emacs中隐藏欢迎屏幕》经验,为你挑选了5个好方法。

我想隐藏欢迎屏幕.

我的.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中隐藏欢迎屏幕?



1> Bastien Léon..:

将以下内容添加到您的$HOME/.emacs:

(setq inhibit-startup-screen t)

下次启动Emacs时,不应出现欢迎屏幕.如果您已经使用欢迎屏幕打开了Emacs,则可以使用C-x k(Control-x,然后是k)将其终止.


那是票.请注意,suppress-splash-screen是变量的一个相对较新的名称(不记得它是引入它的emacs 22还是23).在此之前,使用inhibit-startup-message,正如Bastien所说.
实际上你可以按`q`来杀死它.

2> Rob Wells..:
(setq inhibit-splash-screen t)
(setq inhibit-startup-message t)

或者你可以:

alias emacs='emacs --no-splash'



3> Zack Marrape..:

您可以通过emac的菜单轻松完成...

选项 - >自定义emacs - >顶级自定义组

然后选择环境组,然后初始化,并将禁止启动屏幕设置为on.


即使在终端中运行Emacs,您也可以随时访问菜单,只需按"F10"或键入"Mx menu-bar-open"即可.

4> zimbu668..:

在我的.emacs中,我有(setq inhibit-startup-message t),这对我有用.

gnu emacs手册说,inhibit-startup-message是旧版本,而suppress-splash-screen是较新版本.我不知道改变了哪个版本. http://www.gnu.org/software/emacs/manual/html_node/emacs/Initial-Options.html



5> Joshz..:

在Emacs 24中,inhibit-splash-screen并且inhibit-startup-message是别名inhibit-startup-screen,所以简单地添加(setq inhibit-startup-screen t) 到您的.emacs文件将解决问题.

鉴于该配置,您的启动缓冲区现在*scratch*,如果您想进一步更改默认缓冲区,M-h v initial-buffer-choice 将有所帮助.

官方文件:http://www.gnu.org/software/emacs/manual/html_node/elisp/Startup-Summary.html

推荐阅读
kikokikolove
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有