如何在目录中加载所有标记文件?

时间:2013-10-11 23:52:48

标签: vim ctags

在我的.vimrc中,我加载了许多这样的标记文件:

set tags+=~/.vim/tags/boost_filesystem_1_55_0
set tags+=~/.vim/tags/boost_program_options_1_55_0
...
...
set tags+=~/.vim/tags/zlib_1_2_8

如果我添加新标记文件或更新现有标记文件,我必须记住更改.vimrc文件。我可以这样做:?

set tags+=~/.vim/tags/* "Load all tag files in this directory.

1 个答案:

答案 0 :(得分:2)

您可以尝试其他方法。将所有文件重命名为mytags并使用不同的路径来获取它们。像:

~/.vim/tags/boost_filesystem_1_55_0/mytags
~/.vim/tags/boost_program_options_1_55_0/mytags
~/.vim/tags/zlib_1_2_8/mytags
...

并且tags的值使用~/.vim/tags/**/mytags