vi + Cscope:在vim中使用“cscope find c函数”,找到多个结果,下一步怎么走

tao*_*tao 5 vi cscope

当我用这个命令搜索调用这个函数的函数时,如果有多个结果,缓冲区中只显示第一个,我如何用vi命令或快捷键转到下一个?

Jef*_* Li 5

我猜你已经按照这个页面http://vim.wikia.com/wiki/Cscope 中的说明修改了你的 .vimrc 。

如果我是对的,请尝试从 .vimrc 中删除这些行以查看它是否有效:

if has('quickfix') set cscopequickfix=s-,c-,d-,i-,t-,e- endif

这个对我有用。

  • 转到下一项,使用“:cn”,转到上一项,使用“:cprev”,转到列表中的第三项(例如),“:cc 3” (5认同)

ru2*_*en2 3

使用

:help tag-matchlist 了解更多信息

:tnext 转到下一场比赛并且

:tprev 转到上一个