設置shell窗口編碼


在Windows中安裝的cmder默認的客戶端編碼為中文簡體(gbk)。如果某些命令輸出的字符編碼是utf-8,就會出現中文字符亂碼的問題。

此時,我們可將cmder的字符編碼改為utf-8,來解決中文亂碼的問題。有以下兩種方法。

1. 臨時修改cmder的字符編碼
打開cmder,運行下面的命令即可:
> chcp 65001
chcp 查看當前窗口的字符編碼。
chcp 65001 臨時設置當前窗口的字符編碼為utf-8,立即生效。
936代表中文簡體
65001代表utf-8

2. 永久修改cmder的字符編碼
首先,打開cmder,Settings-->Startup-->Environment。
在配置框中,輸入 chcp 65001 ,保存設置。

最后,重啟cmder,使配置文件生效即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM