UTF-8 與 Big5 編碼切換
自從伺服器裝了 ACFS_SFS 10.04 版本,
系統預設文字編碼為 UTF-8 ,
在 pietty 等程式登入後,
若使用vi等文字編輯器打開 big5 編碼的文件會變成亂碼,
可用以下方式解決!
◎切換到 Big5 編碼
指令:export LANG=zh_TW.Big5
PieTTY 顯示編碼切換:選項-->字元編碼-->Unicode
◎切換到 UTF-8 編碼
切換:export LANG=zh_TW.UTF-8
PieTTY 顯示編碼切換:選項-->字元編碼-->Unicode UTF-8
◎若切換後,按Tab鍵後會出現問題,可先進行以下中文環境設定(設定一次即可)!
vi /var/lib/locales/supported.d/local
加入以下這一行:
zh_TW.BIG5 BIG5
vi /var/lib/locales/supported.d/zh-hant
加入以下這一行:
zh_TW.BIG5 BIG5
產生新的locale:
locale-gen --purge
其實為何要這樣做,我也不是很了解。
這是之前在網路上找到的解決方法,整理一下,與大家分享!
另外,
切換時 export LANG=zh_TW.Big5 與 export LANG=zh_TW.UTF-8 指令太常了,
想用存成 bash 檔方式來下指令,如:
#!/bin/bash
export LANG=zh_TW.Big5
可是都無法順利切換,
不知有哪位高手可以指點一下?