首頁 繪圖設計 工作閒聊 比賽活動 美術討論 標籤 圖片
uBuntu 12.04 Shell 模式使用 zh_TW.UTF-8 繁體中文
Type(Type) 2012/10/9 09:32

uBuntu 12.04 Shell 模式使用 zh_TW.UTF-8 繁體中文

簡體中文 UTF-8: 把下面 zh_TW.UTF-8 改成 zh_CN.UTF-8 即可。繁體中文 BIG-5: 把下面 zh_TW.UTF-8 改成 zh_TW.BIG5 (or BIG-5) 即可




1. 首先改 .tcshrc,並且 source ~/.tcshrc代碼:
## BIG 5 ZH_TW: disable##setenv LANG   zh_TW.Big5#setenv LC_ALL zh_TW.Big5### UTF-8 ZH_TW: enable#setenv LANG   zh_TW.UTF-8setenv LC_ALL zh_TW.UTF-8
2. 如果單純只這樣做,很可能 Perl 會有很多抱怨,這雖然大部分狀況無害,但是仍然很惱人,因為很多 Tool 都是 PERL SCRIPTs:代碼:
perl: warning: Setting locale failed.perl: warning: Please check that your locale settings:        LANGUAGE = (unset),        LC_ALL = "zh_TW.UTF-8",        LC_CTYPE = "iso_8859_1",        LANG = "zh_TW.UTF-8"
3. 所以,先列出所有支援的 locale代碼:
$ sudo locale -a | grep zh_TW.UTF-8or $ ls -al /var/lib/locales/supported.d/
4. 如果找不到這個 zh_TW 則使用 "Locale-Gen" 加入此 locale library並且重新設定一次(需要 ROOT 權限)代碼:
$ sudo locale-gen zh_TW.UTF-8$ dpkg-reconfigure locales
5. 如果你是用 Windows 7, Vista, XP 的 PUTTY.exe 連線則 Remote Char Set 也要改成 "UTF-8"代碼:
Windows --> Translation --> Remote Character Set --> "UTF-8"
6. 如果你在 UBUNTU 慣用 VIM,則 .vimrc 的設定檔案要加上下面三行(double quote 為註解)代碼:
"" UTF-8":set encoding=utf-8:set fileencoding=utf-8:set termencoding=utf-8
7. 如果你在 UBUNTU 慣用 nano or joe,則上述設定完成,理論上就可支援 UTF-8 中文代碼:
NO NEED to do anything for NANO or JOE
另外,vim 還有一個選項是 bomb (Byte-Order-Marker),建議是不要打開比較好,因為 Windows 和 Linux 大部分 application 都已經能自動判斷 char-set,不需要 BOM,打開反而會增加部分狀況困擾。


(6,916 views)
[更多討論] 討論區 Windows, Linux, Perl, PHP, C/C++, Driver, Web 理論、應用、硬體、軟體


"uBuntu 12.04 Shell 模式使用 zh_TW.UTF-8 繁體中文" 傳統頁面(電腦版)

首頁 繪圖設計 工作閒聊 比賽活動 美術討論 標籤 圖片
傳統桌面版
© Vovo2000.com Mobile Version 小哈手機版 2019