vimで復数のソースコードのインデントを修正する方法

提供: neovim/vim入門
移動: 案内検索
スポンサーリンク

vimを使ったプログラミングで、復数のソースコードを整形する方法を紹介します。

読み方

args
あーぐす
argdo
あーぐ どぅー
wall:だぶりゅ おーる

概要

vimでソースコード全体のインデントを整形する方法で紹介した方法を応用したものです。

おさらい

復数のファイルを一気に開く

vimでファイルを開く方法 で復数のファイルの開き方を紹介しました。

:args *.c

ファイルの全行を一気に整形する

vimでソースコード全体のインデントを整形する方法で以下を紹介しました。

gg=G

復数のファイルをすべて整形する方法

ここでは、C言語 のソースファイルを前提にして紹介します。 C言語以外でもやり方は、同じなので、 *.c の拡張子部分を適当な拡張子に読み替えて下さい。

:args *.c
:argdo normal gg=G
:wall

上記の意味は以下の通りです。

  1. *.c にマッチするファイル(復数あれば復数のファイル)を開く
  2. 開いているバッファすべてに対して、インデントの修正を行う
  3. 変更のあるバッファをすべて上書きする

関連項目




スポンサーリンク