Conseguir caras para compartir el color de fondo en Emacs
-
21-12-2019 - |
Pregunta
Estoy en el proceso de configuración de Linum, Hlinum y HL-Line para Emacs 24, y algo con lo que me conozco es obtener el punto culminante de Hlínum para coincidir / heredar el color de fondo del resaltado de la línea.
En mi archivo ELISP responsable de las personalizaciones de la cara, tengo lo siguiente:
(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)))
Sin embargo, la cara Hlínum permanece sin cambios. Especificando el fondo de la cara resaltada de linum funciona manualmente , pero preferiría que lo recoja en el color para la línea HL.
¿Cómo puedo obtener la cara de resaltado de linum para usar el mismo color de fondo que la línea HL?
Solución
relacionado con esta pregunta de StackOverFlow , Agregué
:background 'unspecified
debajo de la línea :inherit
para hlinum, y usó el mismo color.