2012-05-03 60 views
2

我只需要一個功能,就像tags那樣會列出所有與我的搜索匹配的標籤。但是在我檢查了這個文件後,我仍然找不到對應的util來提供這個功能。所以,當我用cscope跳轉到一個標籤後發現這不是我需要的那個,我想檢查另一個。我必須再次搜索。如何列出cscope搜索的所有標籤?

回答

2

您應該使用quickfix cscope集成。 在你的.vimrc裏設置此:

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

然後,你可以做一個cscope的查詢,並全部命中將在quickfix和/或位置列表。 我更喜歡在查詢後打開位置列表,然後我可以搜索位置。點擊進入轉到該位置。

:lopen 90 

Be和肯定,並在VIM讀了起來:幫助和quickfix 看到這個文檔也:

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

+0

你也可以使用':cn'和':cp'前進和向後它們之間。愛cscope/quickfix。 – Benj