C++ 如何为所有C++;其他目录中的文件?
例如,在Windows中,我不想将旺盛的Ctags的ctags58\文件夹地址添加到我的环境变量路径中。使用(cmd)Windows命令处理器或Vim(文本编辑器)生成标记文件的唯一方法是将当前目录(C++ 如何为所有C++;其他目录中的文件?,c++,windows,vim,cmd,ctags,C++,Windows,Vim,Cmd,Ctags,例如,在Windows中,我不想将旺盛的Ctags的ctags58\文件夹地址添加到我的环境变量路径中。使用(cmd)Windows命令处理器或Vim(文本编辑器)生成标记文件的唯一方法是将当前目录(cd)设置为ctags58文件夹,然后现在可以运行ctags命令 如何为所有C++文件生成标签文件,包括“其他目录”中的“.h”文件,如“C:\\\用户\Project \ Project \包含”地址? 以及为其他目录和所有子目录中的所有C++文件生成标签文件? 您不需要转到ctags安装目录;
cd
)设置为ctags58
文件夹,然后现在可以运行ctags
命令
- 您不需要转到ctags安装目录;只需使用绝对路径调用它,例如
“C:\Program Files\ctags58\ctags.exe”
您还可以扩展Vim内部的路径(在~/.vimrc
中),以便使用从Vim调用它!ctags…
:
:let $PATH .= ';C:\Program Files\ctags58'
对于递归标记生成,将-R
或-recurse
传递到ctags
请注意,上有几个插件可以使您更轻松地更新标记数据库。考虑使用Indexer plugin(),它为整个项目提供无痛的自动标记生成,并使标记保持最新。