ITPub博客

首页 > Linux操作系统 > Linux操作系统 > VIM 字符编码相关操作

VIM 字符编码相关操作

原创 Linux操作系统 作者:husthxd 时间:2017-08-22 22:07:54 0 删除 编辑
一、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

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/6906/viewspace-2143974/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Oracle常用脚本
请登录后发表评论 登录
全部评论
ITPUB数据库版块资深版主,对Oracle、PostgreSQL有深入研究。

注册时间:2007-12-28

  • 博文量
    1602
  • 访问量
    4380083