http://www.vim.org/scripts/script.php?script_id=729
http://members.jcom.home.ne.jp/advweb/build/vim/sudo_vim.html