当我构建/更新我的标签文件时,ctags 从当前目录开始并递归地向下工作。
我希望它还包括一个完全不同的搜索路径、一个映射的网络驱动器,并将这些结果也添加到我的标签文件中。
有没有办法做到这一点?
当另一个目录中的文件相关并且经常与当前目录层次结构一起更改时,我会编写一个自定义:Ctags
命令,为:!ctags
调用提供另一个路径。
如果其他文件不相关,并且很少更新(根据您的评论似乎是这种情况),我会ctags
单独运行并通过
:set tags+=/path/to/other/dir/tags
注意:在末尾添加标签文件名,否则会出现“未找到标签”错误。默认情况下,名称是tags
,但可以使用-f
以下选项重命名。
ctags -f my_tags -R
:set tags+=/path/to/other/dir/my_tags