«前の日記(2007-09-15(Sat)) 最新 次の日記(2007-09-17(Mon))» 編集

ぽっぺん日記@karashi.org


2007-09-16(Sun) [長年日記]

_ Rails.vim関連のvimrc設定

久しぶりにvimrcを見直したら、なんだかゴチャゴチャなので整理してみた。

で、引っ掛かったのでrails.vim関連の設定。ナレッジエース - Vimを使ったRuby On Rails開発環境の構築で、

au User Rails*

と書いてやれば、Rails関連のファイルに一括して指定できることを初めて知ったので(やっぱりドキュメント読むのは重要だ)、.vimrc

au User Rails* set nowrap tabstop=2 tw=0 sw=2 expandtab fenc=utf-8

と書いてみたんだけど、なんだか上手く動かない。具体的には、vimを立ち上げて、Railsのmodelを編集してやるのに、

:Rmodel hoge

とコマンドを打つと、

最後の変更が保存されていません (! を追加で変更を破棄)

と意味不明なエラーで怒られてしまう。

少し試行錯誤した結果、どうやらfencが影響しているらしいことは分かったので、moroの日記 - 先日のvimrcのエントリ補足のvimrcをパクらせて頂いて、

au User Rails* set nowrap tabstop=2 tw=0 sw=2 expandtab
au BufNewFile,BufRead */app/*/*.rhtml set fenc=utf-8
au BufNewFile,BufRead */app/**/*.rb set fenc=utf-8
au BufNewFile,BufRead */*/fixtures/*.yml set fenc=utf-8

という形でまとめてみた。

とりあえず、手元では問題なく動いているんだけども、もうちょっとスマートにしたいところ。

[]
本日のPingbacks(全0件)

«前の日記(2007-09-15(Sat)) 最新 次の日記(2007-09-17(Mon))» 編集