Je voudrais utiliser global-hl-line-mode
, mais certains de mes thèmes manquent d'un bon visage en surbrillance. Existe-t-il un moyen général d'en définir un (ce n'est pas une couleur inverse)? Je voudrais conserver la coloration syntaxique, qui a échoué dans mes tentatives.
9
global-hl-line-mode
? En résumé, veuillez préciser la question plus clairement - cela aidera les gens à vous aider.Réponses:
C'est vraiment une question d'opinion, mais j'ai toujours trouvé que le fait d'
hl-line
avoir un arrière-plan légèrement plus sombre que celui par défaut est le meilleur.Si vous souhaitez conserver la coloration syntaxique, assurez-vous que
hl-line
l':foreground
attribut de face est nul, puis définissez l':background
attribut sur ce que vous voulez.Voici à quoi cela ressemble pour moi avec ces paramètres:
Par le son, vous ne voulez pas de couleurs codées en dur car vous changerez de thème. Vous pouvez demander à emacs de définir automatiquement
:background
lehl-line
visage sur une couleur légèrement plus foncée que la valeur par défaut actuelle,:background
comme ceci:Cela définira l'arrière-plan du visage sur une couleur 10% plus foncée que l'arrière-plan par défaut à chaque fois que vous activez
global-hl-line-mode
la source