问题描述
我目前正在为 cscope 使用 this Vim 插件。它工作得很好,除了......它似乎使用来自多个目录的标签。
我有两个仓库:projectA 和 projectB。 ProjectB 将 projectA 添加为子模块(但其中没有 cscope.out 文件,因为它没有添加到存储库中)。
当我将光标放在 projectA 文件夹中的 thisfunction() 并按 ctlr-G 跳转到它时,它给了我两个选项:
1 src/myfile.c <<thisfunction>>
2 /home/myname/projectB/submodule/src/myfile.c <<thisfunction>>
我不知道这怎么可能。它们位于两个完全不同的文件夹中。 Vim 是否保留了它可能找到的 cscope 文件的全局缓存?
我该如何解决这个问题?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)