厳密にはまじめに頑張らないと出来ないっぽいですが、perl (*.pm) と同じかんじで ctags でGTAGSを吐いてあげるとそれっぽく飛んだり跳ねたり出来るそうです。細かい手順はこちらをご参照頂くとして備忘代わりに
ls ~/work/myrepos/ybreak/
LICENSE README.md image index.html js
にcdして、
$ gtags -vO --gtagslabel=plugin-example
とすると、jsディレクトリ配下の*.jsとかを再帰的にチェックしてtagを作ってくれます。素晴らしい。
面倒なので、.vimrcに
command PEN :!gtags -vO --gtagslabel=plugin-example command REPEN :!gtags -viO --gtagslabel=plugin-example
って追加してコマンドモードからPENでやってます。REPENは出来るかどうかわからないですが。。。