vim: expandtabとか、vim: softtabstopが使えないなぁ!という時
vimでソースの頭によく
/* vim: set expandtab tabstop=2 softtabstop=2 shiftwidth=2 foldmethod=marker enc=utf-8 : */
こう書きますが、どうも設定が反映されていない!ということでよくよく調べたら
http://nanasi.jp/articles/howto/file/modeline.html
で、
そもそも、このモードラインを
set modeline
で、有効にしておかないと使えないということが判明しました。
なんでデフォルトでは使えないのかなぁ。
Tagged with: vim

