Emacsについてはよくわかりませんが、グーグルした後、.emacsファイルを次のように編集しました。
(setq c-default-style "bsd" c-basic-offset 4)
私の目標は、4スペースのタブでオールマンスタイルのインデントを取得することでした。期待どおりに機能しますが、//コメントがコードでインデントされなくなりました。これを変更する前に、と//入力すると、関数内の残りのコードと一致するように自動インデントされていました。//Emacsにコメントを自動インデントさせるにはどうすればよいですか?
c-indent-comments-syntactically-p 1上記のファイルに追加しようとしまし.emacsたが、変更されませんでした...
例えば:
int main()
{
// I'd like this line to be auto-indented to match the block
for (int i = 0; i < 10; ++i)
{
// And this line to be auto-indented to match the block
doStuff();
}
}
現在、コメントをTABインデント//しません。また、自動的にインデントしません。