Vim插入模式下,通过鼠标右键粘贴内容时会在行首多出许多缩进和空格,导致Vim粘贴格式错乱

这是因为鼠标右键粘贴时只是向终端扔了一大堆的文本,Vim 以为你是在快速地输入

但是当你使用Vim寄存器进行粘贴,如+p 命令时,Vim根据上下文是知道你在粘贴,就不会导致格式错乱

为了解决Vim鼠标右键粘贴格式乱码问题,可以在Vim尾行模式使用:set paste

如果不想每次都输入命令:set paste,可以将命令加入到Vim配置文件~/.vimrc中或使用自动设置插件bracketed-paste

关于bracketed-paste插件的使用方法,Vim教程网后续会进行详细详细的介绍,欢迎关注!

嗯,扫一扫就可以找到小女子我啦~