關於mac下終端中文亂碼的問題處理

老thinkpad工作了6年多,小毛病不斷,趁機換了個心儀已久的mac pro,但一開始真的很痛苦,今天又碰上了svn中文亂碼的問題。本來要使用svn命令從服務器checkout出文檔,但路徑中有中文,輸入:

svn checkout  https://xxx.xxx.xxx:xxxx/svn/launcherms/trunk/文檔

後,就提示 can`t  connect to 這個路徑,提示信息中路徑的中文變成了亂碼,明顯是中文編碼問題。打開終端的偏好設置,設置編碼格式爲gbk,重啓終端

再次輸入,還是連接不上,這次路徑中的中文變成了??。

執行一下  env|grep LANG ,發現系統編碼是 zh_CN,居然沒有指定字符集。ok,執行以下操作:

1、 unset LANG    -- 清除系統變量

2、 修改.bash_profile, 添加 export LC_ALL=zh_CN.UTF-8

3、執行 source .bash_profile

4、執行 locale 查看配置是否成功;

5、查看終端偏好設置,文本編碼是否是unicode(utf-8) -- 本人操作系統是mac os 10.14

6、重啓終端,重新checkout,問題排除

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章