让面孔在Emacs中共享背景颜色

时间:2013-11-16 06:59:12

标签: emacs highlighting emacs-faces

我正在为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的颜色。

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

1 个答案:

答案 0 :(得分:1)

this StackOverflow question相关,我添加了

:background 'unspecified

在hlinum的:inherit行以下,它使用相同的颜色。