【发布时间】:2014-07-25 12:02:42
【问题描述】:
我正在尝试将 vim 与 ctags 和/或 cscope 一起使用,它工作得非常好,但我遇到了一些问题,即 ctags 跳转到错误的符号。例如在下面的代码中,如果我将光标放在 main() 中的符号“a”上并点击 Ctrl+] 转到定义,我将被引导到我的“虚拟结构”中的“char a”,但我想被定向到我的“int a”。 ctags 或 cscope 可以处理这个问题还是符号需要唯一的名称?
struct dummy
{
char a;
};
int main ()
{
int a = 1;
a = a + 2;
return a;
}
【问题讨论】: