従来のインターネット手段ではこれに対する答えを一生見つけることができないので、助けを求めています。
私にとってのEmacsは、現在、次のように中括弧にインデントを付ける傾向があります。
if( ... )
{
}
私はそれを信じられないほど苛立たせています。私は他のどこでもこの振る舞いを見たことがありません。とにかく、私が期待している振る舞いは、
if( ... )
{
}
誰かがこれを変更する方法を知っているなら、それは大いにありがたいです。
従来のインターネット手段ではこれに対する答えを一生見つけることができないので、助けを求めています。
私にとってのEmacsは、現在、次のように中括弧にインデントを付ける傾向があります。
if( ... )
{
}
私はそれを信じられないほど苛立たせています。私は他のどこでもこの振る舞いを見たことがありません。とにかく、私が期待している振る舞いは、
if( ... )
{
}
誰かがこれを変更する方法を知っているなら、それは大いにありがたいです。
基本的にあなたが望む:
(setq c-default-style "bsd"
c-basic-offset 4)
その他のインデントコマンドの場合:
M-x c-set-style RET style RET
事前定義されたインデントスタイルスタイルを選択します。タイプ ?サポートされているスタイルのリストを表示するためにスタイルを入力するとき。スタイルがどのように見えるかを確認するには、スタイルを選択してCコードを再インデントします。
C-c C-o symbol RET offset RET
構文記号記号のインデントオフセットを設定します(c-set-offset)。2番目の引数offsetは、新しいインデントオフセットを指定します。
ソース: http ://www.phys.ufl.edu/docs/emacs/emacs_251.html
また: http ://www.gnu.org/software/emacs/manual/html_node/ccmode/Indentation-Commands.html