{ }の前後で 2 文字づつ字下げするようになっています.
以下の例のような字下げです.
int
func (int a)
{
if (a==0)
return 0;
else
{
if (a>0)
return 1;
else
return -1;
}
}
VIM でこの字下げに対応するには,
sw=4 cino={.5s,n-2
と設定すると良いようです.
ちなみに, このインデントは, GCC のソースコードでも採用されているようです.
0 件のコメント:
コメントを投稿