gpt4 book ai didi

vim - 如何指定生成标签文件的位置

转载 作者:行者123 更新时间:2023-12-04 17:43:41 25 4
gpt4 key购买 nike

我目前有一个这样的项目目录

MainProject
|_ProjectA
| |_src
| |_file1.cpp
| |_file2.cpp
| |_.....
| |_tags <---tag file generated here
|_ProjectB
| |_src
| |_file3.cpp
| |_file4.cpp
| |_.....
|_tags <---tag file generated here

现在 file4.cpp 使用 file1.cpp 中的项目但是似乎因为它在不同的文件夹中我收到消息
cstag - tag not found

目前我进入了我的 ProjectA 和 ProjectB 并为每个
ctage -R .

由于在每个项目中生成了哪个标签文件。
我的问题是如何指定生成标签文件的位置。在这种情况下,所有标签文件将彼此相邻,希望这将解决这个问题

最佳答案

最简单的解决方案是生成一个 tags文件:

$ cd MainProject
$ ctags -R .

并告诉 Vim 在查找 tags 时向上递归文件:
set tags=./tags;,tags;

关于vim - 如何指定生成标签文件的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45263318/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com