在使用vim粘贴代码时,会出现注释代码后面的代码全被注释的情况。
解决办法:
进入paste模式,命令模式下输入:
:set paste
在paste模式下进行复制粘贴就变得很正常了。
解除paste模式,命令模式下输入:
:set nopaste
paste模式主要帮我们做了如下事情:
- textwidth设置为0
- wrapmargin设置为0
- set noai
- set nosi
- softtabstop设置为0
- revins重置
- ruler重置
- showmatch重置
- formatoptions使用空值