2009年2月10日火曜日

vim と cscopeの連携

下記ところにひとつのプロジェクトtargetProjectがあるとします。
/root/usr/loca/targetProject

1.タグファイルcscope.outを生成する
$cd /root/usr/loca/targetProject
$cscope -bR -P /root/usr/loca/targetProject
b:生成後、cscopeを起動しない
R:フォルダの配下のすべてのフォルダを再帰的に探す
P:cscope.outの絶対パス

2.vimの設定ファイルに下記内容を追加
:cs add /root/usr/loca/targetProject/cscope.out /root/usr/loca/targetProject

3.vimを起動し、:cs -helpを入力してください。
:cs f g XXX だと、XXXの定義値は検索してれる
:cs showだと現在つながっているタグデータベース一覧をリストアップする

0 件のコメント: