Rakeでvim用のタグファイルを生成

世間じゃいろんなIDEでのRails開発環境が整ってきたようですが、vimも負けてはいないよ、ということでtagsファイルを生成するRakeタスクを作ってみました。

生成されたtagsファイルをカレントディレクトリにおいておくと、vim上で^[でクラスやメソッドを定義しているソースに飛べます。戻るのは^tで。

以下スクリプト全文です。lib/tasks以下にtags.rakeなんていう名前で置いてください。
また、実行にはexuberant-ctagsが必要です。

あとは

 $ rake utils:tags

で実行できます。

続きを読む