タグ付けされた質問 「ctags」

2
gVim-ctagsとは何ですか?どのように使用しますか?
私はWindowsの通常のgVimユーザーですが、それをインストールし、小さな_vimrcファイルを設定して、それ以外に何もしません。 現在、私はgVim Omniの完了を理解し、それを機能させることを試みています(haXeでそれについて知りました)。 読んで:help new-omni-completion、私は何かについて見ましたctags。 しかし、ctagsサイトに行くと、彼らのサイトは私を混乱させました。 何をしctagsますか、なぜそれが必要なのですか? そして最も重要な部分:それをインストールするにはどうすればよいですか? ダウンロードしたソース+バイナリアーカイブに付属のページとドキュメントは、インストールに関して混乱しています(Windowsを使用していますが、主にLinuxに焦点を合わせているようです)。それらのほとんどは、ソースからのコンパイルについて話し、結果のバイナリ(ダウンロードしたアーカイブに既に含まれていて、コンパイル済み)をどうするかについては触れていません。
8 windows  gvim  ctags 

1
少なくともrubyの場合、vim-tagbarはメソッド定義にジャンプしません
私は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があります。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.