vim の setpaste を便利にする .vimrc

vim でソースコードをペーストするときに set autoindent とかを .vimrc に設定していると

code
  code
    code

という風にインデントが入ってしまうのを解決したい

毎回 :set paste してペーストした後に :set nopaste するのは面倒くさい
F10 を押すことで -- INSERT (paste) --, -- INSERT -- と切り替えできる設定を紹介する

set pastetoggle=<F10>

.vimrc に追加するだけ 便利

出典 : http://stackoverflow.com/questions/2514445/turning-off-auto-indent-when-pasting-text-into-vim