3

我正在为 Emacs 24 配置 linum、hlinum 和 hl-line,而我遇到的一些问题是让 hlinum 突出显示以匹配/继承线条突出显示的背景颜色。

在我负责面部自定义的 Elisp 文件中,我有以下内容:

(eval-after-load 'hl-line
  '(progn
     (set-face-attribute 'hl-line nil
                         :background "#222222")))

(eval-after-load 'hlinum
  '(progn
     (set-face-attribute 'linum-highlight-face nil
                         :inherit 'hl-line)))

但是,hlinum 面保持不变。 手动指定 linum-highlight-face 背景是可行的,但我宁愿让它选择 hl-line 的颜色。

如何让 linum-highlight-face 使用与 hl-line 相同的背景颜色?

4

1 回答 1

3

此 StackOverflow 问题相关,我添加了

:background 'unspecified

:inherit在hlinum的线下方,它使用相同的颜色。

于 2013-11-16T21:15:30.187 回答