J'ai essayé d'étendre la syntaxe C dans Vim avec l'exemple du manuel.
Je lance d'abord vim sans aucune configuration :
vim -u NONE test.c
Ensuite, je charge la c-syntaxe et je crée mon extension
syntax on
syntax keyword myword HELP containedin=cComment contained
highlight myword guibg=red
code :
1: /* HELP */
2: int main(int argc, char **argv) {
3: int HELP = 0;
4: if(HELP);
5: }
HELP est mis en évidence à la ligne 1 comme prévu. Il est également mis en évidence à la ligne 4. Y a-t-il une explication à cela ?