まずは、ctagsをscalaに対応させる方法を見て、関数定義にタグジャンプできるようにした。
その後、taglist.vimを使ってみたのが、そのままではタグの一覧が表示されなかったのでググってみたらドンピシャな記事を発見。
Has anyone got the vim taglist plugin working with Scala?
↑に書いてあるとおり、taglist.vimの、
s:tlist_def_yacc_settingsの後ろに↓の2行追加したらできました。
let s:tlist_def_scala_settings = 'scala;t:trait;c:class;T:type;' .
\ 'm:method;C:constant;l:local;p:package;o:object'
ちなみに、タグジャンプ等のキーバインドは、
Vimの極め方 tags-and-searchesを使い易くする
この設定がシックリきてます。
No comments:
Post a Comment