[vim] 知っとくと役に立つかもしれないインデント機能 =%

vimで知っとくと役立ちそうなインデントコマンドに=%というのがあります。

たとえば以下のようなまったくインデントがなされていないソースコードがあるとします

これをあなたがなおそうとするとします。 やはり「あ〜、いちいちインデントするのめんどくさいな〜」などと思うかもしれません。まぁ、これぐらいのソースならvisualモード使って処理すればすぐに終わりますが、長いソースコードで、まともにインデントがなされていない場合にはそれなりに処理が面倒です。

そんな時は関数の初めの中括弧の上で=%を実行すると自動的にインデント処理を実行してくれます

まぁ、覚えておくとやくにたつかもしれない?機能です