在vim中使用ctags时,跳转到.h文件而不是.c文件

在vim中使用ctags时,跳转到.h文件而不是.c文件,vim,ctags,Vim,Ctags,我想在VIM中使用Ctags,我必须使用Ctags-R.来获取标签文件。 但是当我使用CTRL+]签出函数时,我只是跳入一个.h文件,而不是.c文件,就像: void foo()在foo.h中,但我想要的是 foo.c中的void foo(){//code HERE} 有什么解决方案吗?谢谢跳到第一场比赛 您可以尝试g]或g从列表中进行选择。请参见:help:t选择和:help:tjump 当然,假设CTAG在foo.c中找到了这些东西

我想在VIM中使用Ctags,我必须使用
Ctags-R.
来获取标签文件。 但是当我使用
CTRL+]
签出函数时,我只是跳入一个.h文件,而不是.c文件,就像:

void foo()在foo.h中,但我想要的是
foo.c中的
void foo(){//code HERE}

有什么解决方案吗?谢谢

跳到第一场比赛

您可以尝试
g]
g
从列表中进行选择。请参见
:help:t选择
:help:tjump

当然,假设CTAG在
foo.c
中找到了这些东西