タブで複数ファイルを一気に開く
オプションに-pをつけるとタブで開いてくれる。
$ vim -p test.php test2.php
git管理下で作業しているときにmodifiedのファイルを一気に開きたいときに便利。

git diffのオプションで--name-onlyをつけるとless形式でmodifiedのものだけ表示できる。これをvim -pに渡してあげる。
$ vim -p `git diff --name-only`
作業前の状態をまるごと復元する
vimを開いているときに:mksと打つとカレントディレクトリにSession.vimというファイルが作られる。
通常Session.vimがすでに存在しているとエラーが吐かれるが、:mks!とすると強制上書きとなる。ちなみにmksは「make session」の略。
Session.vimを作ったら以下で復元する。
$ vim -S Session.vim
またはvimを開いているときに以下のコマンドを打つ
:source Session.vim
カーソルの位置まで保存してくれるので本当にそのまま復元する形となる。


