Je veux changer la couleur d'un mot-clé qui est suivi d'une parenthèse gauche dans un fichier .R.
Par exemple, lorsque je tape length()
Je veux le mot length
pour être mis en évidence (et non les parenthèses), mais lorsque je tape seulement length
il ne sera pas mis en valeur.
Je voudrais également spécifier la couleur du surlignage en fonction du mot. Ainsi, length()
y function()
devrait donner lieu à des couleurs différentes pour length
y function
.
Edit : Pour l'instant, j'utilise la ligne suivante dans mon fichier de syntaxe r.vim pour faire correspondre un nom d'objet R valide suivi de ( :
syn match rFunction "\(\(\a\|[.][._\a]\)[._\a0-9]*\)\+\ *("
Et cela fonctionne bien, mais je ne veux pas mettre en évidence que (
à la fin, mais plutôt qu'il soit réglé sur ma valeur par défaut.