VIM に最適な IDE プラグインは何ですか?
VIMプラグインを探しています
- 使用とインストールが簡単です
- オートコンプリートをサポート
- メソッド/クラス定義へのジャンプをサポート
- 私のRailsプロジェクトのファイルを変更しません(誰もがVIMを使用しているわけではないソフトウェアプロジェクトで共同作業しています)
- 最新のRailsバージョンと互換性がある必要があります
VIM に最適な IDE プラグインは何ですか?
VIMプラグインを探しています
今のところRails.vimがベスト
vim用のオートコンプリート風のプラグインがいくつかありますが、おそらく最も簡単なプラグインは、組み込みの「キーワード補完」です。特定の言語はわかりませんが、たとえば、を使用するset complete=.,b,k
と、現在のファイル(。)、他のロードされたファイル(b)、および辞書として設定されたファイル(use set dictionary=/some/file
)が一致するかどうかがスキャンされます。そのようなものを.vimrcに追加します。補完を使用するには、数文字を入力し、INSERTモードでctrl-pを押すと、候補のポップアップが表示されます。目立たず、使いやすいです。試してみてcomplete
ください:help E535
。
クラス/メソッドのインデックス作成へのWRTには、タグリストプラグインがあります。
http://vim-taglist.sourceforge.net/feature.html
これは、rubyを含む多くの言語のインデックスを作成します(同時にjsで作業している場合など)。理解するのに約30秒かかります。マウスを使用してウィンドウを切り替えることができない場合、純粋なncursesバージョン(つまり、gvimではない)で使用するのは少し厄介です。
ここでは、VIM を ror ide として使用する方法について説明します。
http://biodegradablegeek.com/2007/12/using-vim-as-a-complete-ruby-on-rails-ide/
さらに、次のプラグインが役立ちます。
NERDTree
FuzzyFinder
snipMate