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