私はvimプラグインのタグバーを使用しますが、それは少なくとも完全ではなく、ルビーでは動作しないようです。最初はまったく機能しませんでしたが、次のようにripper-ctagsを使用するように設定を変更することで:
let g:tagbar_type_ruby = {
\ 'kinds' : [
\ 'm:modules',
\ 'c:classes',
\ 'd:describes',
\ 'C:contexts',
\ 'f:methods',
\ 'F:singleton methods'
\ ],
\ 'ctagsbin': 'ripper-tags',
\ 'ctagsargs': ['-f', '-']
\ }
タグを表示することができますが、タグバーのタグでEnterキーを押してもメソッド定義/定数にジャンプせず、代わりにファイルの先頭にジャンプします。
PS私はctagsをインストールしていますが、念のために
PPSそれは完全に適切に動作しましたが、私はしばらく前に何かをしましたが、今では通常のctagではまったく動作しません、それは設定オプションまたはプラグインであると推測していますが、それが何をしているかわからない、チェックしたい場合は、ここに私のdotfilesがあります。