因為連上 BBS 還是透過 BIG5 比較方便,所以現在會在同一台機器上掛 BIG5 的 screen 與 UTF-8 的 screen。
首先是修改主機的 /etc/ssh/sshd_config
,增加 AcceptEnv LANG
,表示 server 會接受 client 所送出的 LANG
環境變數,然後在 PuTTY 的設定裡將 LANG 設為 zh_TW.Big5
或是 en_US.UTF-8
(或是 zh_TW.UTF-8
):
登入後 LANG
變數就會被帶進系統內。
然後,vim 會判斷 locale 而決定 encoding 及 termencoding,所以本來寫死的部份都要拿掉。
這樣在 BIG5 環境下可以連上 BBS,用 vim 編輯一些資料...
用 screen 的 encoding 把 Big5 轉成 UTF8 會有什麼問題嗎?
BBS 的 ascii art 會亂掉...
日文有時候也會轉爛, 可是為此開兩個 screen 真是太有愛了 XD
我用BIG5的screen遇上日文還是爆炸,設定怎麼改都搞不定後來就放棄了。
PuTTY BIG5 日文我是裝 Unicode 補完計畫...
我開兩個 screen 已經很久了... :~