windows下dir或tree不支持韩文?

比如:我的目录下同时有中文、日文、韩文、英文

test

在command-line下打dir,发现无法显示韩文(中文、日文、英文倒是都没问题)

在Emacs下,使用dired能看到韩文,但是dired似乎没有tree命令?

因为GBK编码集里没有韩语谚文字符

我记得windows有一个编码设置,可以把默认编码从GBK设为UTF-8,但是那样设了之后好像一些中文软件安装后的文件名会显示乱码?

那是Windows10的吧,Win7似乎是没有的。最简单的方案应该是改用PowerShell

PowerShell和Cygwin都试过了。

PowerShell和command line一样,韩文也是空的,Cygwin显示乱码。。。

当然我用的是win7

1赞

看了一下你给的连接,我发现最后一个0 vote的回答居然是有效的。

另外,我发现其实也不需要使用Power shell,直接点击command line窗口的左上角,选择属性,里面有一个Font特选择"新宋体",即可解决问题(原本是"Raster Fonts")。

aaaaaaaaa