问题:vi/vim 编辑ANSI文本时,中文会显示乱码!
解决方法:修改vi/vim配置文件
- vi 配置文件路径:
/etc/virc
- vim 配置文件路径:
/etc/vimrc
更改之前:
1 |
|
更改之后:
1 | if v:lang =~ "utf8$" || v:lang =~ "UTF-8$" |
之前百度一大圈,都是说加上:
1 | set fileencodings=ucs-bom,utf-8,latin1,gbk,cp936,gb2312 |
/etc/virc
/etc/vimrc
1 |
|
1 | if v:lang =~ "utf8$" || v:lang =~ "UTF-8$" |
1 | set fileencodings=ucs-bom,utf-8,latin1,gbk,cp936,gb2312 |
if
和endif
之间。。。