1. Qiita
  2. 投稿
  3. Vim

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

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

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

レシピ

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

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