1. ホーム
  2. c

[解決済み】vimでC言語のコードをオートフォーマット/インデントするにはどうすればいいですか?

2022-04-01 10:29:36

質問

他のファイルからコードをコピーすると、以下のように書式がめちゃくちゃになります。

fun()
{
for(...)
{
for(...)
{
if(...)
{
}
}
}
}

このコードをvimで自動整形するにはどうしたらいいですか?

どのように解決するのですか?

以下のキー操作を試してみてください。

gg=G

説明する。 gg は、ファイルの先頭に移動します。 = はインデントを修正するコマンドであり G は、その操作をファイルの最後まで行うように指示します。