小码农 – Cmder中文乱码及git中文显示不完整解决方法

小码农小码农

小码农

wordpress,laravel和前端知识学习

Cmder中文乱码及git中文显示不完整解决方法

Cmder是一款Windows环境下非常简洁美观易用的cmd替代者,它支持了大部分的Linux命令。
但是,默认的中文相关设置Gb2312、Chinese big 都无法解决cmder显示中文乱码的现象,在网上找了很多中文设置方法,由于版本不对,找不到对应设置项。
今天找到了一篇博文,解决了这个问题。

  1. 打开cmder
  2. win+alt+p(右下角–》setting)打开设置面板
  3. 在左侧栏中Startup==》Environment 添加
     set LANG=zh_CN.UTF8

     

  4. 一般这样就OK了大部分场合都能正确的显示中文(GBK须设置set LANG=zh_CN.CBK)
    具体更多细节和cmder详细介绍请参考原文。
    原文链接

另外,解决cmder中文显示问题后,cmder自带的git中文显示仍然有问题,本人情况如下

“345\214\273\351\227\256\347\255\224\347\244\276\345\214\272.md”

解决方法参考文章(该文章提供了多种情景git显示乱码的解决方案)

在bash提示符下输入:

git config --global core.quotepath false

core.quotepath设为false的话,就不会对0x80以上的字符进行quote。中文显示正常。

 

很好 0 差极了 0