New

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            21 Posts :: 0 Stories :: 4 Comments :: 0 Trackbacks
          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



          e.g. vi
          執(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


          posted on 2011-11-12 10:03 H.C 閱讀(1909) 評論(1)  編輯  收藏

          Feedback

          # re: ubuntu 中文亂碼 2011-11-12 10:16 H.C
          Ubuntu里面的環(huán)境配置文件:

          (1)/etc/enviroment 是系統(tǒng)的環(huán)境變量。

          (2)/etc/profile: 是所有用戶的環(huán)境變量。當(dāng)用戶第一次登錄時,該文件被執(zhí)行. 并從/etc/profile.d目錄的配置文件中搜集shell的設(shè)置。

          (3)/etc/bashrc: 為每一個運行bash shell的用戶執(zhí)行此文件.當(dāng)bash shell被打開時,該文件被讀取。

          (4)~/.bash_profile: 每個用戶都可使用該文件輸入專用于自己使用的shell信息,當(dāng)用戶登錄時,該文件僅僅執(zhí)行一次!默認(rèn)情況下,他設(shè)置一些環(huán)境變量,執(zhí)行用戶的.bashrc文件。

          (5)~/.bashrc: 該文件包含專用于你的bash shell的bash信息,當(dāng)?shù)卿洉r以及每次打開新的shell時,該該文件被讀取。

          (6) ~/.bash_logout:當(dāng)每次退出系統(tǒng)(退出bash shell)時,執(zhí)行該文件. 另外,/etc/profile中設(shè)定的變量(全局)的可以作用于任何用戶,而~/.bashrc等中設(shè)定的變量(局部)只能繼承 /etc/profile中的變量,他們是”父子”關(guān)系。

          (7)~/.bash_profile 是交互式、login 方式進(jìn)入 bash 運行的~/.bashrc 是交互式 non-login 方式進(jìn)入 bash 運行的通常二者設(shè)置大致相同,所以通常前者會調(diào)用后者。  回復(fù)  更多評論
            


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 湟源县| 达拉特旗| 青铜峡市| 无为县| 灵山县| 郑州市| 浮山县| 西畴县| 卢氏县| 镇原县| 微山县| 贺州市| 德江县| 平陆县| 手机| 武川县| 定远县| 德安县| 广德县| 启东市| 泰和县| 高青县| 象山县| 南和县| 加查县| 沅江市| 禹州市| 光泽县| 河北省| 监利县| 延寿县| 尼木县| 水城县| 潜山县| 宁强县| 宝清县| 莲花县| 常德市| 布尔津县| 郓城县| 巫溪县|