vi顯示中文亂碼

問題:vi/vim 編輯ANSI文本時,中文會顯示亂碼!vim

解決方法:修改vi/vim配置文件,添加以下紅色並加粗的部分!spa

vi    配置文件路徑:/etc/virc
vim 配置文件路徑:/etc/vimrcunix

更改以前:orm

if v:lang =~ "utf8$" || v:lang =~ "UTF-8$"
set fileencodings=ucs-bom,utf-8,latin1,gbk
endifutf-8

更改以後:form

if v:lang =~ "utf8$" || v:lang =~ "UTF-8$"
set fileencodings=ucs-bom,utf-8,latin1,gbk,cp936,gb2312
set termencoding=utf-8
set fileformats=unix
set encoding=prc

endif亂碼

以前百度一大圈,都是說加上:百度

set fileencodings=ucs-bom,utf-8,latin1,gbk,cp936,gb2312
set termencoding=utf-8
set fileformats=unix
set encoding=prc配置

這幾行,尼瑪,就是沒說必需要加在if和endif之間:)coding

相關文章
相關標籤/搜索