Les modules Drupal sont des fichiers php avec des extensions de fichier .module
. Pour générer des balises sur ces fichiers que je cours avec les ctags langmap
paramètres suivants:Utilisation de ctags et de vim avec de nouveaux mappages d'extension de fichier
ctags -R --langmap=php:+.module .
Cette commande produit le fichier tags
avec plusieurs balises appartenant à fichier .module
. Mais lorsque j'ouvre la fenêtre de la liste de tags avec TlistToggle
, aucun des tags n'est affiché. Toutefois, lors de l'ouverture d'un fichier php avec l'extension .php
, la fenêtre de liste de balises affiche toutes les balises dans un arbre de navigation.
Ai-je besoin de spécifier en quelque sorte au plugin taglist de Vim que l'extension de fichier .module
appartient au langage PHP?
Mise à jour: je lance la commande suivante décrit le diagnostic dans taglist's faq:
ctags -f - --format=2 --excmd=pattern --fields=nks test_module.module
La réponse est rien. Mais quand je lance cette commande avec un fichier php il affiche une liste de tags:
ctags -f - --format=2 --excmd=pattern --fields=nks test_module.php