在 doom emacs 中使用 M-x shell 命令打开命令行, 界面的中文乱码 原因 windows 的默认编码不对. 解决 在"设置>时间和语言>语言和区域>管理语言设置>更改系统区域设置"中将"Beta版:使用Unicode UTF-8提供全球语言支持(U)" 选项勾上, 重启电脑. 这样windows 的命令行就默认使用的是utf-8了, 和doom emacs 一致.