現在の状態を復元して gVim を再起動する

restart.vim を使用することで、再起動時に現在の状態を復元することが出来ます。


[プラグイン]

[_vimrc]

" 終了時に保存するセッションオプションを設定する
let g:restart_sessionoptions
    \ = 'blank,buffers,curdir,folds,help,localoptions,tabpages'

[コマンド]

:Restart

[流れ]

  1. _vimrc の設定を変えたから再起動したいなー
  2. :Restart
  3. 復ッ活ッ!Vim 復活ッッ!Vim 復活ッッ!Vim (ry

[補足]
上記の設定では、以下の設定が再起動時に復元されます。

blank 空のウィンドウ
buffers すべてのバッファ (ウィンドウに表示されていないバッファも含む)
curdir カレントディレクト
folds 折り畳み (手動で設定したものも含む)
help ヘルプウィンドウ
localoptions ウィンドウまたはバッファに対してローカルなオプションとマッピング
tabpages 全タブページ

個別に設定したい場合は、ここら辺を参照してください。
他、分からないことがあれば、プラグインのドキュメントを読みましょう☆
[参照]
http://d.hatena.ne.jp/tyru/20110313/restart_vim_restart_with_session
http://www.vim.org/scripts/script.php?script_id=2910