我不明白为什么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可以在类似的设置上工作吗?
答案 0 :(得分:6)
对于这类问题,通常值得尝试不同的字体,因为字体之间的Unicode覆盖范围变化很大。免费DejaVu Sans Mono的覆盖率高于其他许多人。
答案 1 :(得分:1)
我的问题是显示λ
。我必须设置"字符集" MinTTY选项中的UTF-8。