Obtenir les Faces à Part la Couleur de Fond dans Emacs
-
21-12-2019 - |
Question
Je suis dans le processus de configuration de linum, hlinum, et hl-ligne pour Emacs 24, et quelque chose que j'ai quelques difficultés avec l'obtention de la hlinum en surbrillance match/héritent de la couleur d'arrière-plan de la ligne en surbrillance.
Dans mon Elisp du responsable du fichier pour le visage, les personnalisations, j'ai le texte suivant:
(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)))
Cependant, la hlinum visage reste inchangé. La spécification de la linum-mettre en avant face arrière-plan fonctionne manuellement, mais je préfère l'avoir ramasser sur la couleur pour hl-ligne.
Comment puis-je obtenir linum-mettre en évidence face à utiliser la même couleur de fond que hl-ligne?
La solution
Liées à la cette question StackOverflow, J'ai ajouté
:background 'unspecified
au-dessous de la :inherit
ligne pour hlinum, et il a utilisé la même couleur.