如何使用我的Emacs模式行修复此随机行为?

时间:2011-04-27 03:37:55

标签: emacs

我在Windows XP上运行Emacs 23.3。当Emacs启动时,模式行将随机呈现这两个外观中的一个。不用说,我更喜欢第一个。我如何弄清楚发生了什么,以及如何制作第一根棒?

Good status bar Bad status bar

图像不显示,但第一个图像具有GUI类型外观。如果我用鼠标悬停在各个文本位上,例如帮助然后文本帮助变成带阴影等的按钮。

黑色模式行似乎是文本模式小部件。鼠标在其上唯一改变的就是突出显示。

PS:谢谢JSON!

2 个答案:

答案 0 :(得分:3)

我依稀记得几年前发生过这种情况,具体取决于我是否从远程桌面启动了Emacs。也许颜色深度存在问题?

答案 1 :(得分:2)

查看是否有任何内容已将您的设置更改为

(set-face-background 'modeline "#000000")
(set-face-foreground 'modeline "#FFFFFF")
在任何.el文件中

(编辑:更正了颜色代码)。