我在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/

10-12 07:21
查看更多