mac上SCRT中文变问号的处理方式,亲测有效
MacBook Pro 通過Finder打開文件夾,中文顯示正常,北京米撲科技有限公司(mimvp.com).pdf,如下圖:
但是通過Mac自帶的終端(Terminal)、下載的iTerm、安裝的SecureCRT,都顯示亂碼,如下圖:
?
解決方案:
1. 編輯配置文件(沒有則新建)
vim?~/.bash_profile
添加一樣內(nèi)容:
export LC_ALL=zh_CN.UTF-8
執(zhí)行命令,使其生效:
source ~/.bash_profile
?
2. 查看本地語言
$?locale
LANG=
LC_COLLATE="zh_CN.UTF-8"
LC_CTYPE="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_ALL="zh_CN.UTF-8"
顯示為中文了,你也可以在修改前,執(zhí)行下locale命令,查看下本地語言
注意:LANG為空,如果把LANG設(shè)置成其它編碼,則容易出現(xiàn)中文亂碼
?
對于MacBook自帶的終端(Terminal),還需配置:
Terminal—> Preference —> Advanced —> 勾選上 "Escape non-ASCII input with Control-V"
?
3. 驗證中文亂碼修復(fù)
ls ~/Downloads/
?
重啟Mac電腦后,驗證了終端(Terminal)、下載的iTerm、安裝的SecureCRT的命令下的中文都正常!
?
?
總結(jié)
以上是生活随笔為你收集整理的mac上SCRT中文变问号的处理方式,亲测有效的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: docker centos 环境 安装
- 下一篇: 使用MyBatis集成阿里巴巴druid