Emacs 24:模式线样式

BIO*_*IOS 7 emacs dot-emacs modeline emacs24

我试图改变emacs 24中的模式行的样式.

我想添加一个上划线和一个下划线.下划线工作正常,但由于某种原因,上线不起作用.这是我到目前为止的代码(添加到.emacs):

(set-face-attribute 'mode-line nil
   :foreground "gray0"
   :background "cyan"
   :overline "cyan"
   :underline "cyan")
Run Code Online (Sandbox Code Playgroud)

关于如何使用上线工作的任何想法?

还有一种方法来设置边框和文本之间的距离?

谢谢

hru*_*lum 1

如果我没记错的话,默认的模式行规范有一个非 nil :box 规范,因此将行添加:box nil到上面列出的代码中可能会解决您的问题。