vim setpaste で不意なインデントを防ぐ
setpaste で不意なインデントを防ぐ
vimのautoindentやsmartindentが効いているときにMinttyなどを経由してコピペする時に自動的に改行されまくってうざいなぁと思っていながらも、手動または Ctr-v で範囲選択して = で直したりしていた。 しかし実は以下のオプションで一旦インデントを解除できるようだ。
:set paste
さらにトグルキーも設定できる様子。
:set pastetoggle=<f2>
F2キーを設定した場合。
たまに使えそうなオプションですね。