Shuhei Kagawa

rails.vim

Mar 1, 2010

rails.vim – Ruby on Rails: easy file navigation, enhanced syntax highlighting, and more : vim online がステキ。 ダウンロードして、.vim に入れればインストール完了。

ファイル間の移動

対応するモデルと単体テスト、コントローラとビューと機能テストの間などを行き来できます。

  • :Rmodel
  • :Runittest
  • :Rcontroller
  • :Rview
  • :Rfunctinaltest

などなど。対応するファイルに飛ぶだけでなく、以下のような感じでパスの指定もできます。

:Rmodel user :Rview users/show

Tab キーで補完が効くので、大変便利。

サーバの起動

:Rserver とするとコマンドプロンプトが別に開き、サーバが起動されます。

Rake の実行

:Rake task_name で Rake タスクが実行できます。 例えば単体テストの実行には :Rake test:units

結果はエラーとして出力されるため :cl で確認可能。

タスク名の補完もきくので、ターミナルより便利!

参考 URL