当Emacs启动时,菜单栏会闪烁一会儿

时间:2012-10-11 13:27:50

标签: emacs elisp

在我的(menu-bar-mode 0)文件中使用.emacs,Emacs(在终端中)似乎从菜单栏可见开始,然后在几分之一秒内,条形图消失。

有没有办法让Emacs根本不显示菜单栏?

2 个答案:

答案 0 :(得分:3)

否:Emacs首先通过设置其“框架”(包括一些初始显示)开始,然后读取.emacs文件。这就是为什么你看到菜单栏闪烁的原因。 Emacs可以首先读取.emacs,但如果.emacs输出任何消息或发出错误信号,则只有stderr显示它,而在当前设置中,这些消息显示在迷你缓冲区中并且可以捕获错误以“正常”的方式。

答案 1 :(得分:1)

如果您正在运行Linux(我想任何Emacs在X服务器上运行的系统),您可以使用X资源告诉Emacs您不需要菜单栏。只需将其放在~/.Xresources文件中:

emacs.menuBar: off

这些资源用于自定义帧外观,因此最初由Emacs读取。

另见: