因為連上 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 編輯一些資料...