admin 发表于 2020-1-10 18:31:57

vi粘贴时行缩进

由于在secureCRT中会将原来的文本原封不动的按照字符串的样式发送给服务器。
所以服务器上的vim设置为autoindent的话,在i模式下,那么它会将secureCRT传输而来的这些字符串再进行一下缩进。
若拷贝的文本中已有表示缩进的空格或者制表符的话,它们也会被当成字符串,而被缩进。
解决办法:
1,在拷贝前输入:set paste (这样的话,vim就不会启动自动缩进,而只是纯拷贝粘贴)
2,拷贝完成之后,输入:set nopaste (关闭paste)
页: [1]
查看完整版本: vi粘贴时行缩进