Windows 常见的乱码问题

Git-Bash 中文乱码

主要是执行 ls,或者查看 commit message 时候中文显示不可见的乱码时,可以通过修改 Git 安装目录下的 /etc/bash.bashrc,添加两行配置即可

# User Settings
export LANG="zh_CN.UTF-8"
export LC_ALL="zh_CN.UTF-8"

Git 命令中文乱码

如果是执行 git status 类似的命令中,中文显示 \346\227\245\346\234\237 这样的乱码,那么可以执行一条命令即可解决

git config --global core.quotepath false

Powershell 中 java 的乱码问题

修改注册表,将命令行的默认 CodePage 修改为 65001(UTF-8),最初默认是936(GBK)

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"OEMCP"="65001"

参考链接

posted @ 2023-04-02 12:03  一剑九州寒  阅读(35660)  评论(0编辑  收藏  举报