インデントされてないperlソースコードを整形しようとPerl::Tidyをインストールしたけどvimで一発だった件

全くインデントされてないとても前衛的なperlソースコードに久しぶりに出会ったので、整形しようと調べたらPerl::Tidyを見つけていそいそとインストールしました。そのことをtwitterでつぶやいたら、個人的なvim伝道師こと@kana1氏から以下のreplyが。

<iframe name="tp130944" id="tp130944" width="500" height="200" frameborder="0" src="http://tweetpaste.thingamaweb.com/embed/130944/" style="overflow: hidden; display: block; width: 500px; height: 200px;">

View akiyan’s tweet

<iframe name="tp130941" id="tp130941" width="500" height="200" frameborder="0" src="http://tweetpaste.thingamaweb.com/embed/130941/" style="overflow: hidden; display: block; width: 500px; height: 200px;">

View kana1’s tweet

そういえばvimにはインデントの整形機能がついてるんでしたね...vimにソースを貼りつけて「gg=G」とタイプすれば全行のインデントが揃います。整形具合はPerl::Tidyよりおとなしめですが、十分見やすくなりましたとさ。PHPでもRubyでも同様に使えますよ。

No comments yet