Dans ce Q&R , il est observé qu'il existe un groupe de surbrillance pour CursorLineNr, qui s'applique au numéro de ligne de la ligne du curseur lorsque cette option set cursorlineest activée.
Je remarque que l'utilisation de la ligne de curseur change également la couleur d'un autre groupe de surbrillance SpecialKey, qui s'applique si vous en avez, par exemple:
set list listchars=tab:\|_,trail:-
Le problème avec cela pour moi est que j'utilise un fond sombre (et donc un curseur noir). Mon SpecialKeyréglage normal est également très sombre, de sorte que les listcharsymboles ne sont que légèrement visibles. Mais en les utilisant, cursorline ils sont blancs , ce qui rend le trailchar indiscernable d'avoir réellement frappé -. Le caractère de trace est utilisé chaque fois que vous tapez un espace à la fin d'une ligne, c'est donc plus qu'un problème mineur; généralement, taper une ligne du début à la fin implique un certain nombre d'espaces qui doivent être facilement distingués d'une faute de frappe en tiret pendant le travail (ou vice versa, une faute de frappe lorsque vous vouliez un tiret).
Puisqu'aucun des autres groupes de faits saillants ne semble être affecté, quelque chose comme CursorLineNrest vraisemblablement appliqué, mais en parcourant la hiliste, je ne vois rien de approprié.
Est-ce que quelqu'un sait ce que c'est? Mieux encore, quelqu'un connaît-il un moyen de modifier un groupe de surbrillance pour le curseur?


