Vim 如何列出cscope搜索的所有标记?
我只需要一个像Vim 如何列出cscope搜索的所有标记?,vim,cscope,Vim,Cscope,我只需要一个像tags这样的函数,它将列出与我的搜索匹配的所有标记。但是在我检查了文档之后,我仍然找不到相应的util来提供这个函数。因此,当我使用cscope跳转到一个标记,发现这不是我需要的标记,并且我想检查另一个标记后,它将变得非常不方便。我必须再次搜索。您应该使用quickfix cscope集成。 在.vimrc中设置此选项: set cscopequickfix=s-,c-,d-,i-,t-,e- 然后,您可以执行一个cscope查询,所有点击都将出现在quickfix和/或loc
tags
这样的函数,它将列出与我的搜索匹配的所有标记。但是在我检查了文档之后,我仍然找不到相应的util来提供这个函数。因此,当我使用cscope
跳转到一个标记,发现这不是我需要的标记,并且我想检查另一个标记后,它将变得非常不方便。我必须再次搜索。您应该使用quickfix cscope集成。
在.vimrc中设置此选项:
set cscopequickfix=s-,c-,d-,i-,t-,e-
然后,您可以执行一个cscope查询,所有点击都将出现在quickfix和/或location列表中。
我更喜欢在查询后打开位置列表,然后我可以搜索位置。按enter键转到该位置
:lopen 90
确保并阅读vim:帮助快速修复
另见本文件:
您还可以使用
:cn
和:cp
在它们之间进行前后移动。爱cscope/quickfix。