我不明白为什么unicode在我的MinTTY终端上不能工作。我使用的是Windows XP
我有Cygwin v1.7.10和MinTTY v1.0.3。我也在使用zsh shell (通过"oh-my-zsh")
我已经在MinTTY设置对话框中将本地设置为"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在类似的设置上工作吗?
发布于 2012-10-06 13:04:42
对于这种类型的问题,尝试不同的字体通常是值得的,因为Unicode的覆盖范围在不同的字体之间差别很大。免费的DejaVu Sans Mono覆盖范围比许多其他的都要好。
发布于 2014-09-05 01:04:09
我的问题是显示λ。我不得不在MinTTY选项中将“字符集”设置为UTF-8。
https://stackoverflow.com/questions/9474280
复制相似问题