2012年7月19日木曜日

rails.vimの便利なコマンド

vimでRailsアプリを開発するときに便利なコマンド

:R

controllerの*.rbを開いている時に:Rを打つと、該当するviewを開いてくれる。
viewを開いている時に:Rを打つと、該当するcontrollerを開いてくれる。
便利。

gf

controllerでも、viewでも、モデル名にカーソルを合わせて、gfと打つと該当するモデルを開いてくれる。ちなみにgemにあるモデルとか、app/models/以下に無いモデルは開いてくれないっぽい。
gfでモデルを開いた時、これまで開いていたファイルがバッファと言う領域に行くので、戻りたい時には、バッファを切り替えると良い。

:R, gfその他について

バッファの切り替えについて

入力補完

Control + pで入力補完をしてくれる。同じファイル中で前方一致する文字列を候補として上げているらしく、すごく気が利いた補完をしてくれる訳では無いけど、長い変数名を入力する時とかに便利。

0 件のコメント:

コメントを投稿