そういえば

id:master-long が、こちらから帰った後もviを使っている様なので伝言し忘れていたことをここで伝えてみる。
変数名とかを整形してくれるviのマクロ。ここで配ってます。

Align : Provides commands and maps to help produce aligned text, eqns, declarations, etc
http://www.vim.org/scripts/script.php?script_id=294

具体的には、

$hoge_array = array(
  "foo" => "hoge1",
  "foooo" => "hoge2",
  "foooooo" => "hoge3",
);

みたいなソースがあったときに、'v'で上記の色のついた部分を範囲指定して

:'<,'>Align =>

で、

$hoge_array = array(
  "foo"   => "hoge1",
  "foooo"  => "hoge2",
  "foooooo" => "hoge3",
);

てな具合に整形される。(=>が基準にそろえられる訳です)
プログラムを書いているときにコレを使うとかなりすっきりします。
コメントとかの'//'とかで整形しても縦にビシっとそろって気持ちよいです。