通常、cscope で vim を使用すると、下部のクイックフィックス ウィンドウに検索結果が表示されます。コマンドラインで :cn と入力すると、キーワードを含む行の先頭にジャンプします。
キーワードを強調表示する解決策はありますか?同時にカーソルをキーワードの下に置く方が良いでしょう。
ご協力いただきありがとうございます..
PS: 私の意見では、最初に行にジャンプしてから、関数を使用してキーワードを検索して強調表示することは可能ですが、これらのアクション間でキーワード情報を保持するにはどうすればよいですか?
追加: 今、follow 関数
1 つ目: キーワードをグローバルに保存する 2 つ目: cscope の結果を QuickFix ウィンドウに表示する。
258 行目は常に失敗します。Cppsearch関数でコマンド「cs find s」を実行する方法を知っている人はいますか
252 "nmap <C-_>s :cs find s <C-R>=expand("<cword>")<CR><CR>
253 let g:winword = "hello"
254 map ch :call Cppsearch()<cr>
255 function! Cppsearch()
256 let wincursor = line(".")
257 let g:winword=expand("<cword>")
258 normal cs find s g:winword<cr>
259 "call setline(wincursor, "")
260 "call append(wincursor+1, g:winword)
261 endfunction