今天我在用vim新建中文檔案的時候遇到儲存好出現亂碼的問題,經過一波百度,
: set encoding=utf-8 : set fileencodings=ucs-bom,utf-8,cp936 : set fileencoding=gb2312 : set termencoding=utf-8
|
設定好之後檔案正常顯示(在網頁中顯示),但當我再次開啟此檔案的時候,又出現了開啟之後亂碼的問題。解決方案是
vi/vim file_name -c "e ++enc=gbk"
可以使得VI/VIM以GBK編碼方案開啟檔案
或者
先“vi/vim file_name”
再“:e ++enc=gbk”
雖然其中的原理現在還不懂,先備註到這裡以備查閱吧。