vi/vim粘贴代码自动缩进导致全乱了

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vi/vim粘贴代码自动缩进导致全乱了相关的知识,希望对你有一定的参考价值。

用vim打开一个空白文档,然后把已经复制的代码给粘贴进来,发现它有自动缩进功能,最终导致粘贴的文本一行比一行靠右,看起来乱成一团。比较快的解决办法是,在粘贴文档前,在命令行模式下,输入

  1. :set noai nosi

然后按‘i‘ 进入编辑模式,再粘贴已经复制的代码内容,这样就不会自动缩进了。

有时候,这样的方法不好用,可以尝试这种:

:set paste


以上是关于vi/vim粘贴代码自动缩进导致全乱了的主要内容,如果未能解决你的问题,请参考以下文章

Vim 复制粘贴探秘

转载vim复制时的缩进

vi vim 括号自动缩进设置及解释

Vi||Vim显示行号,自动缩进,调整tab键宽度技巧

VIM: 解决vi/vim中粘贴时行首出现很多缩进和空格的问题

解决vi/vim中粘贴会在行首多很多缩进和空格的问题