mac ssh unicode 設定

參考
http://thegreyblog.blogspot.tw/2012/02/fixing-mac-os-x-lions-ssh-utf-8-issues.html

在某次改版之後mac的ssh會在連線之後設定locale。
而假如client端和server端的locale設定不同,在terminal上貼上unicode的文字的時候會跳過unicode字元。這情況有困擾了我一陣子。這個是我google到的解答,簡單來說,就是去/etc/ssh_config這裡然後註解掉SendEnv LANG LC_*就可以解決了。我還有試過另外一個方法是設定~/.profile。將本機的locale設定成與server相同。但這個問題可能會再次發生當我們碰到不同的server環境。所以設定ssh是最根本的解決方法(不知道未來更新的時候設定檔會不會被複寫掉就是了)。

留言

  1. 謝謝博主,終於解決了這個困擾的問題!
    一開始還以為是Linux那邊的問題,摸索了好久。後面逼不得而用了第三方的ssh client。

    話說現在Google搜集真難,太多來自某國的低質內容,不準確不嚴謹更重要的是重覆又重覆,同樣內容分別出現到不同網站上,,,,

    回覆刪除
  2. 很高興能幫到你 :)

    關於google查資料的問題,我一律用英文查詢,除非真的沒有英文資料。這樣比較好找出可以信任的資料

    回覆刪除

張貼留言

這個網誌中的熱門文章

幾個匿名聊天app比較和心得

matched betting和股票當沖的小認識心得

spotify 家庭方案根本在整人

ubereats 送餐員初體驗

狂推 Life is strange 啊!!!