vimでソースの頭によくこんなふうに記載します。
/* vim: set expandtab tabstop=2 softtabstop=2 shiftwidth=2 foldmethod=marker enc=utf-8 : */
ところが、どうも設定が反映されていない!ということでよくよく調べたら
モードラインを使って、ファイルごとにvimエディタのオプションを指定する。 — 名無しのvim使い
で、そもそも、このモードラインを
set modeline
で、有効にしておかないと使えないということが判明しました。
なんでデフォルトでは使えないのかなぁ。