J’ai essayé d’utiliser une telle règle:
:0 B * Something[[:space:]]+whatever
mais ça ne marche pas.
Lorsque je change [[: espace:]] en espace littéral:
:0 B * Something +whatever
Ça marche.
Cela fonctionne également en cas de:
:0 B * Something[ ]+whatever
Je dois faire quelque chose de mal, mais je ne peux pas vraiment le trouver. Des indices?
Qu’en est-il de l’ajout des espaces blancs dans une classe à laquelle vous voulez correspondre:
[ \t\r\n]
correspond à un espace, un onglet, un retour chariot et un saut de ligne.
Il y a bien sûr plus de caractères d’espaces blancs, mais ceux-ci sont les plus couramment utilisés.