gtagsとは
ソースコードのタグジャンプ機能
使える言語は限られるが、ctags, etagsよりも強力な機能を持っている1
個人的に関数の呼び出し元一覧を表示するcaller機能が魅力的
plugin紹介
自動生成してくれるプラグイン作りました
zebult/auto-gtags.vim
このプラグインはsoramugiさんのauto-ctags.vimをかなり参考にしてます
使い方
GTAGSファイル新規作成(既に存在する場合、破棄して作り直す)
:GtagsCreate
GTAGSファイル更新(GTAGS関連ファイルが存在しない場合、何もしない)
:GtagsUpdate
ファイル保存時Gtagsがあれば更新する
let g:auto_gtags = 1