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

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

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

然后我可以按i进入 vim 的插入模式,然后按shiftctrlv粘贴文本。

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

在此输入图像描述

但我想要的(并最终手动编辑来实现)是:在此输入图像描述

答案1

使用:set paste可以防止 vim 重新标记我的代码并解决问题。
另外,:set nopaste将其关闭

我还放入set pastetoggle=<F2>了 .vimrc,这样我就可以用F2按键切换它。

相关内容