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是最根本的解決方法(不知道未來更新的時候設定檔會不會被複寫掉就是了)。
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是最根本的解決方法(不知道未來更新的時候設定檔會不會被複寫掉就是了)。
謝謝博主,終於解決了這個困擾的問題!
回覆刪除一開始還以為是Linux那邊的問題,摸索了好久。後面逼不得而用了第三方的ssh client。
話說現在Google搜集真難,太多來自某國的低質內容,不準確不嚴謹更重要的是重覆又重覆,同樣內容分別出現到不同網站上,,,,
很高興能幫到你 :)
回覆刪除關於google查資料的問題,我一律用英文查詢,除非真的沒有英文資料。這樣比較好找出可以信任的資料