La synchronisation de la coloration syntaxique doit probablement être ajustée. J'ai constaté dans certains contextes que je devais la modifier.
La synchronisation syntaxique (":help syn-sync") contrôle la façon dont vim garde la trace de l'actualisation de son analyse du code pour la coloration, de sorte qu'il puisse commencer à dessiner n'importe où dans le fichier.
Les valeurs par défaut ne fonctionnent pas toujours pour moi, donc parfois je me retrouve à émettre
:syn sync fromstart
Je vous suggère de lire la documentation sous
:help syn-sync
ou simplement vérifier
:help syntax
et trouvez la section sur la synchronisation.
pour prendre une décision éclairée parmi les quatre options de base disponibles. Je maintiens les mappings aux touches de fonction pour passer du mode "fromstart" au mode "ccomment" et pour simplement effacer les paramètres de synchronisation.