vim的paste mode
我们会遇到这样的情况:
需要从Vim之外的其它程序里拷贝一大段文字,然后在Vim里粘贴。
一般的,启动vim之后,按i进入插入模式 (Insert Mode),然后粘贴就行了。
但是当Vim的配置越来越多,插入模式下粘贴大段文字时可能会遇到各种诡异的情况。
因为这个时候的粘贴就相当于手动输入这些内容,于是各种映射 (Mapping) 就被触发了….
:set paste
可以启动一种paste模式,这个时候各种Mapping会被无视,各种自动缩进也无效。和在记事本里粘贴效果一致。
paste命令也符合Vim的通常规范
:set nopaste
可以关掉它。