vi / vim - 粘贴文本时额外缩进?

Mic*_*ant 0 vim editors vi paste

我可以在其他应用程序(如浏览器)中复制字符ctrlc

然后我可以i在 vim 中按下进入插入模式并按下shiftctrlv将文本粘贴进去。

问题是每一行都缩进了一点,所以我最终得到:

在此处输入图片说明

但我想要的(并最终手动编辑以实现)是:在此处输入图片说明

Mic*_*ant 6

使用:set paste可以防止 vim 重新标记我的代码并修复问题。
还有,:set nopaste关掉

我还输入set pastetoggle=<F2>了我的 .vimrc,所以我可以用F2键来切换它。