我不明白为什么 unicode 在我的 MinTTY 终端中不起作用。我使用的是 Windows XP
我有 Cygwin v1.7.10 和 MinTTY v1.0.3。我也在使用 zsh shell(通过“oh-my-zsh”)
我在 MinTTY 设置对话框中将 local 设置为“en_US”并将字符设置为“UTF-8”。
当我在 MinTTY 终端时,这是以下环境变量的输出:
echo $LC_ALL
*nothing*
echo $LC_CTYPE
en_US.UTF-8
echo $LANG
en_US.UTF-8
然而,当我使用 unicode 查看文件时,我看不到符号。同样,“oh-my-zsh”的默认提示使用 unicode,这也不起作用。
有谁知道可能有什么问题?
谁能确认 unicode 确实适用于类似的设置?
最佳答案
遇到这种问题,通常值得尝试不同的字体,因为 Unicode 覆盖范围因字体而异。免费 DejaVu Sans Mono具有比许多其他更好的覆盖范围。
关于带有 Cygwin 和 MinTTY 的 Unicode 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9474280/