Rails.vimでPartialを一瞬で作る方法

  • 20
    いいね
  • 0
    コメント
この記事は最終更新日から1年以上が経過しています。

テンプレートをPartialに分けるのって面倒くさいですよね
そこでVimのRails開発用プラグインRails.vimを使って簡単にPartialをつくりましょう。

レシピ

  • Partial化したい部分をビジュアルラインモード(V)で選択
  • :Rextract {file_name}と入力(例えば_post.html.hamlが欲しければ、:'<,'>Rextract post)
  • ウインドウが分割されるので保存する

Partialファイルが作られるだけでなく元のビューファイルには読み込みのためのrenderもかかれるところが賢いと思います。

この投稿は Ruby on Rails Advent Calendar 2012 / Sep7日目の記事です。