如何列出cscope搜索的所有标签?

时间:2012-05-03 01:57:14

标签: vim cscope

我只需要一个与tags类似的功能,它会列出与我的搜索匹配的所有标签。但是在我检查了文档之后,我仍然找不到相应的util来提供这个功能。因此,在我使用cscope跳转到一个标签后发现这不是我需要的那个,并且我想检查另一个标签后,它会变得非常不方便。我必须再次搜索。

1 个答案:

答案 0 :(得分:2)

您应该使用quickfix cscope集成。 在.vimrc中设置:

set cscopequickfix=s-,c-,d-,i-,t-,e-

然后您可以执行cscope查询,所有匹配将位于quickfix和/或位置列表中。 我更喜欢在查询后打开位置列表,然后我可以搜索位置。按Enter键转到该位置。

:lopen 90

请务必阅读vim:help quickfix 请参阅此文档:

http://vim.wikia.com/wiki/Cscope