打开vi/vim查看设置:vi ~/.vimrc
79 set aw
80 set smartindent
81 set autoindent //自动缩进
82 set cindent
83 syntax on
84 "colors desert
85 "set nu
86 set fencs=utf-8,chinese,ucs-bom,gb18030,gbk,gb2312,cp936
87 set hls
看到设置了自动缩进,此时xshell中通过鼠标右键复制粘贴方式粘贴文本时,会出现行首有多余缩进和空格。
171 print "totalCount:",totalCount
172 print "count:",count
173 print "len(lose_user_list):",len(lose_user_list)
174
解决办法:
1. 在拷贝前输入:set paste (这样的话,vim就不会启动自动缩进,而只是纯拷贝粘贴)
2. 拷贝完成之后,输入:set nopaste (关闭paste)