欢迎光临
我们一直在努力

VIM 字符编码相关操作

一、Reloading a file using a different encoding

:e ++enc=<encoding>

如:

:e ++enc=cp936

或者编辑/etc/vimrc文件,把cp936/gb18030编码加入到文件编码列表中

set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1

如仍为乱码,则检查本地环境变量是否正常:

#locale

如LANG为空,则需设置为:

export LANG=en_US.utf8

重新执行上述步骤即可。

二、Setting a file using a different fileformat

:e ++ff=dos

:e ++ff=unix

:set fileformat

清除“^M” 字符

:%s/\r//g

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。