Git Bash vim
Git客戶端默認情況下,vim編輯文本中文會出現(xiàn)亂碼,這時候你在右鍵設(shè)置編碼是沒用的。

命令行控制臺文字的編碼設(shè)置
正確的做法是到Git的安裝目錄下【本人不才 windows OS】找到vim配置文件:比如我的路徑是E:\Program Files (x86)\Git\etc路徑下vimrc文件,用git-vim打開,在文件頭部添加一行配置項即可
set fencs=utf-8,gbk,utf-16,utf-32,ucs-bom "編碼配置
一般建議把set nu也加上,vim默認是不顯示行號的。

Git vimrc 配置文件
gvim
本人的gvim是version vim74,默認情況下依然是中文亂碼,需要到配置文件配置編碼。74版本的配置文件是安裝目下的_vimrc文件,同理打開之,添加以下配置項
set encoding=utf-8
set fileencodings=utf-8,chinese,latin-1
if has("win32")
set fileencoding=chinese
else
set fileencoding=utf-8
endif
"解決菜單亂碼問題
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim
"解決consle輸出亂碼問題
language messages zh_CN.utf-8

GVIM配置
據(jù)說有些版本的配置文件是...vim/etc/vimrc文件,遇到的鳥兒們自己找里面的蟲兒吧.....
本文原創(chuàng), 轉(zhuǎn)載注明出處