読者です 読者をやめる 読者になる 読者になる

cc-mode のインデント調整

最近ご無沙汰なので一つ

c,c++のインデントで

for (i=0;i<10;i++)
    {

    }

とか、インライン関数の

class hoge
{
    hoge()
        {

        }
};

となるのを

for (i=0;i<10;i++)
{

}

のように変更する設定

(setcdr (assoc 'inline-open c-offsets-alist) 0)
(setcdr (assoc 'substatement-open c-offsets-alist) 0)

もちろん M-x customize でやってもいいですが

追記
念のため書いておきますが、設定は c-mode-hook などに引っ掛けます
自分は c-mode-common-hook に引っ掛けている