Me gustaría usar global-hl-line-mode, pero algunos de mis temas carecen de una buena cara resaltada. ¿Hay una forma general de definir uno (que no sea de color inverso)? Me gustaría mantener el resaltado de sintaxis, que se ha roto en mis intentos.
9

global-hl-line-mode? En resumen, especifique la pregunta más claramente: ayudará a las personas a ayudarlo.Respuestas:
Esto es realmente una cuestión de opinión, pero siempre he descubierto que lo mejor es
hl-linetener un fondo un poco más oscuro que el predeterminado.Si desea mantener el resaltado de sintaxis, asegúrese de que
hl-lineel:foregroundatributo de la cara sea nulo, luego configure el:backgroundatributo como desee.Esto es lo que me parece con esta configuración:
Por lo que parece, no desea colores codificados porque va a cambiar los temas. Puede hacer que emacs configure automáticamente
:backgroundlahl-linecara en un color ligeramente más oscuro que el predeterminado actual de:backgroundesta manera:Esto establecerá el fondo de la cara en un color 10% más oscuro que el fondo predeterminado cada vez que habilite
global-hl-line-modefuente