如何在没有代码的情况下粘贴vim?

每次我粘贴vim,每一行都被注释掉了。

有没有解决的办法?

在粘贴之前,在正常模式下input:

:set paste 

然后进入插入模式。 你会看到状态栏insert (paste) 。 粘贴你的代码。 按ESC返回正常模式,并:

 :set nopaste 

您不再处于粘贴模式。

或者,为了避免打开和closurespaste ,只要文本。 而不是进入插入模式和粘贴,在命令模式下input:

 "+p 

+缓冲区对应于系统剪贴板。

如果你坚持使用paste ,我会build议映射的东西来切换它。 例如:set pastetoggle=<F2> (哇,没有意识到有一个特殊的select)