Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vim 如何列出cscope搜索的所有标记?_Vim_Cscope - Fatal编程技术网

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。