プロジェクトのサブディレクトリにmy を自動ロードしたいcscope.out
ので、このスクリプトを my に追加.vimrc
します。これは次のとおりです。
set cscopequickfix=s-,c-,d-,i-,t-,e-
if has("cscope")
set csprg=/usr/bin/cscope
set csto=1
set cst
set csverb
set cspc=3
"add any database in current dir
if filereadable("cscope.out")
cs add cscope.out
"else search cscope.out elsewhere
else
let cscope_file=findfile("cscope.out", ".;")
"echo cscope_file
if !empty(cscope_file) && filereadable(cscope_file)
exe "cs add" cscope_file
endif
endif
endif
それは最初に動作します。しかし、私がやろうとするたびに:
:cs find c [tag]
検索結果は QuickFix リストに表示されますが、結果を含むファイルを開くことができません。
アドバイスをいただければ幸いです。