我发现当给定符号存在多个标签时,Vim无法选择正确的标签。 我不知道它是否总是事实,但至少我多次遇到这个问题。vim的多标签问题
为了让我的问题更清楚,假设有两个类:两个不同的cpp文件中的A类和B类。他们都定义了一个名为AddContext的公共成员函数。然后在项目的源代码中的其他地方,让我们将它表示为place x,它是A的一个实例,称为它的memeber函数AddContext。
您为项目生成标签并放置x并将光标移动到“AddContext”下,最后点击ctr-]。令您失望的是,vim跳转到B :: AddContext的定义而不是A: :和addContext。
那么,有没有什么好的vim实践来解决问题,因为我momentions?