Cmder中文显示乱码解决方案

操作系统:Windows 10 专业版

Cmder:1.3.0

ls中文乱码问题

默认配置不支持使用ls显示中文命名的文件列表。

解决方法:

按下Win+Alt+p打开设置。

在Environment里添加

1
2
3
4
#解决cmd乱码
set LC_ALL=zh_CN.UTF8
#解决bash乱码
set LANG=zh_CN.UTF-8

重启Cmder,发现使用ls,中文正确显示了。

中文字符重叠问题

解决方法(Win + Alt + P )

去除 Compress long strings to fit space

git log 乱码解决办法

问题:

  • 乱码:git log 乱码
  • 警告:git warning: LF will be replaced by CRLF in 解决办法
    如下设置解决问题。
    git config core.autocrlf false