我在Linux内核中使用make cscope来生成cscope.out,在vim中我可以使用ctrl-]在函数定义之间跳转。但是如果我使用 :tselect
显示所有函数定义,vim 报告
E433: No tags file
E426: tag not found:
而且当我使用 :tnext
到达最后一个标签时,它也会报告相同的错误。
我使用linux mint 13 64位,vim和cscope都是通过apt从官方存储库安装的。
最佳答案
ctags 和 cscope 是两个不同的东西,在 vim 中处理方式也不同。 ':tselect' 是跳转到函数的 ctags 方式,不适用于 cscope 数据库。相反,您想使用
:cstag
vim 帮助系统有很多很好的建议:
:help cscope-suggestions
关于linux - tselect 在 vim+cscope 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18899607/