Модули Drupal - это файлы php с расширениями .module
. Чтобы сгенерировать теги для этих файлов, я запускаю ctags со следующими настройками langmap
:
ctags -R --langmap=php:+.module .
Эта команда создает файл tags
с несколькими тегами, принадлежащими файлу .module
. Но когда я открываю окно taglist с TlistToggle
, ни один из тегов не отображается. Однако при открытии php-файла с расширением .php
в окне taglist отображаются все теги в дереве навигации.
Нужно ли как-то указать плагину тегов Vim, что расширение .module
относится к языку php?
Обновление:
Я запускаю следующую команду диагностики, описанную в faq taglist:
ctags -f - --format=2 --excmd=pattern --fields=nks test_module.module
Ответ - ничто. Но когда я запускаю эту команду с php-файлом, он отображает список тегов:
ctags -f - --format=2 --excmd=pattern --fields=nks test_module.php