今天在粘贴代码到 vim 中发现他会自动缩进。
比如:
package main
import (
"fmt"
"os"
"simplemath"
"strconv"
)
上面这样的代码,会成这样:
package main
// 引入其它包
import (
"fmt"
"os"
"simplemath"
"strconv"
)
导致体验很不好。
解决方法
使用 set paste
这个特殊的 “粘贴” 模式,就可以了。
不要的时候,可以关掉:set nopaste
也可以设置快捷键来切换:set pastetoggle=<F3>