vim粘贴代码时格式变乱是什么原因

2025-12-16 13:07:11
推荐回答(2个)
回答1:

运行如下命令,进入 paste 模式:
:set paste

进入 paste 模式后,按 i 键进入插入模式,然后再粘帖,文本格式不会错乱了。但粘帖后还需要按 进入普通模式并执行如下命令结束 paste 模式:
:set nopaste

显然,这样非常麻烦。下面我们进行改进。

回答2:

如果你是复制vim打开文件里的内容粘贴到vim打开文件里,复制命令是在命令行下yy键(两个p),粘贴命令是p键。{多行复制可以*yy,*代表你要复制的行数,记得是在光标开始算的}。如果你不是以上情况,建议你用远程连接工具xshell,xshell支持粘贴复制,也支持向上查看。