I. 配置系統(tǒng)環(huán)境
執(zhí)行 sudo vi /var/lib/locales/supported.d/zh
加入以下配置參數(shù)
zh_CN.GB18030 GB18030 (最新漢字編碼字符集,向下兼容GBK,GB2312)
zh_CN.GBK GBK (漢字?jǐn)U展編碼,向下兼容GB2312, 并包含BIG5全部漢字)
zh_CN.GB2312 GB2312 (簡化漢字編碼字符集, 最近有客戶要我們改進(jìn)GB2312,太看得起我們了,我只能說:"NO!")
zh_CN.GB18031 GB18031 (數(shù)字鍵盤漢字編碼輸入,面向手持設(shè)備,我的Nokia3120從來就是發(fā)短信,接聽電話,無法和PC通訊,就不用這個了。maybe用Google Android SDK的大俠們需要這個)
zh_HK.BIG5 BIG5 (繁體)
zh_TW.BIG5 BIG5 (繁體)
然后執(zhí)行 sudo locale-gen
提示以下信息,成功了
zh_CN.GB18030... done
zh_CN.GBK... done
執(zhí)行 sudo vi /var/lib/locales/supported.d/zh
加入以下配置參數(shù)
zh_CN.GB18030 GB18030 (最新漢字編碼字符集,向下兼容GBK,GB2312)
zh_CN.GBK GBK (漢字?jǐn)U展編碼,向下兼容GB2312, 并包含BIG5全部漢字)
zh_CN.GB2312 GB2312 (簡化漢字編碼字符集, 最近有客戶要我們改進(jìn)GB2312,太看得起我們了,我只能說:"NO!")
zh_CN.GB18031 GB18031 (數(shù)字鍵盤漢字編碼輸入,面向手持設(shè)備,我的Nokia3120從來就是發(fā)短信,接聽電話,無法和PC通訊,就不用這個了。maybe用Google Android SDK的大俠們需要這個)
zh_HK.BIG5 BIG5 (繁體)
zh_TW.BIG5 BIG5 (繁體)
然后執(zhí)行 sudo locale-gen
提示以下信息,成功了
zh_CN.GB18030... done
zh_CN.GBK... done
e.g. vi
執(zhí)行 sudo vi /etc/vim/vimrc
加入以下配置參數(shù)
let &termencoding=&encoding
set fileencodings=utf-8,gb18030,gbk,gb2312,big5
執(zhí)行 sudo vi /etc/vim/vimrc
加入以下配置參數(shù)
let &termencoding=&encoding
set fileencodings=utf-8,gb18030,gbk,gb2312,big5
最好是將系統(tǒng)的默認(rèn)編碼設(shè)置為 GBK, 這樣和 Windows 下面的開發(fā)環(huán)境最接近. 設(shè)置的方法應(yīng)該不止一種, 我采用的是編輯 /etc/environment, 改成這個樣子:
LANGUAGE="zh_CN:zh:en_US:en"
GST_ID3_TAG_ENCODING=GBK
LANG=zh_CN.GBK
LC_CTYLE=zh_CN.GBK