Drupal 模块是带有.module
文件扩展名的 php 文件。为了在这些文件上生成标签,我使用以下langmap
设置运行 ctags:
ctags -R --langmap=php:+.module .
此命令生成tags
具有多个属于文件的标签的.module
文件。但是当我打开标签列表窗口时,TlistToggle
没有显示任何标签。但是,当打开带有.php
扩展名的 php 文件时,taglist 窗口会在导航树中显示所有标签。
我是否需要以某种方式向 Vim 的 taglist 插件指定.module
文件扩展名属于 php 语言?
更新:我运行taglist 的 faq 中描述的以下诊断命令:
ctags -f - --format=2 --excmd=pattern --fields=nks test_module.module
回复什么都没有。但是当我用一个 php 文件运行这个命令时,它会显示一个标签列表:
ctags -f - --format=2 --excmd=pattern --fields=nks test_module.php