是否可以更改emacs中的滚动条颜色? (注意:不是XEmacs)
如果重要,我在Ubuntu 8.10上运行emacs 22。
答案 0 :(得分:2)
在什么环境?在例如Carbon EMACS中,滚动条小部件来自碳原生集;如果是这样,你就无法真正改变颜色。
答案 1 :(得分:1)
以下是如何使用资源更改滚动条颜色的概述:
! Motif scrollbars
Emacs*XmScrollBar.Background: skyblue
Emacs*XmScrollBar.troughColor: lightgray
! Athena scrollbars
Emacs*Scrollbar.Foreground: skyblue
Emacs*Scrollbar.Background: lightgray
请注意Athena小部件的滚动条的大小写。
答案 2 :(得分:1)
从网站引用:
GnuEmacs可以绘制自己的“原生”滚动条,这些滚动条可以自定义。在我看来,这也为ColorTheme的用户提供了最好的结果。详情如下:
使用传递给./configure的以下选项构建GnuEmacs:
--without-toolkit-scroll-bars --with-x-toolkit=no
然后尝试使用ColorTheme,或者:
M-x customize-face RET scroll-bar RET
您可以设置前景/背景颜色,边框颜色/宽度等。有一个名为scroll-bar-width的单独变量。