ozeppi@三次元出張所

Webアプリケーションエンジニアとして三次元に長期出張中なのでそのへんについての話題を書くところです

Mac OS X 10.8.3標準のvim 7.3でJavaScriptのインデントがあああああああ

var obj = {
}

としたいのが

var obj = {
           }

となって発狂しそうだったので調べた。

/usr/share/vim/vim73/indent/javascript.vim

setlocal cinoptions+=j1,J1

setlocal cinoptions+=J1

に書き換えてうまくいった。

:verbose set (autoindent|smartindent|cindent|cinoptions)で調べて、vimrcも色々弄ったけれど、j1が混ざっているとダメだったのでsudoで書き換え。