我安装了 emacs 24 并安装了prelude,我想将主题从 zenburn 更改为 tango-dark。但是该行突出显示的颜色是黄色的,我不喜欢这样。我希望它像 zenburn 中的灰色。
我该怎么办?我不想关闭 hl 行,但是当我尝试这样做时,我看到括号 () 之间的空格以相同的黄色突出显示。(在没有发生的zenburn主题中)。我也知道这不是探戈主题的一部分,因为当我使用探戈主题运行 vanilla emacs(sudo emacs) 时,不会发生这种突出显示。
我安装了 emacs 24 并安装了prelude,我想将主题从 zenburn 更改为 tango-dark。但是该行突出显示的颜色是黄色的,我不喜欢这样。我希望它像 zenburn 中的灰色。
我该怎么办?我不想关闭 hl 行,但是当我尝试这样做时,我看到括号 () 之间的空格以相同的黄色突出显示。(在没有发生的zenburn主题中)。我也知道这不是探戈主题的一部分,因为当我使用探戈主题运行 vanilla emacs(sudo emacs) 时,不会发生这种突出显示。
如果您自定义初始化文件(、、或),这将是一个~/.emacs
简单~/.emacs.el
的~/.emacs.d/init.el
修复
开启 hl-line:
(global-hl-line-mode 1)
设置任意颜色作为当前行的背景面:
(set-face-background 'hl-line "#3e4446")
要在当前行中保持语法突出显示:
(set-face-foreground 'highlight nil)
M-x customize-face RET hl-line
会帮助你。只需选择您喜欢的面孔(您可以在安装了其他主题的情况下键入相同的命令,以查看您喜欢的值)。