带有Cygwin和MinTTY的Unicode不起作用



我不明白为什么unicode不能在我的MinTTY终端中工作。我正在使用Windows XP

我有Cygwin v1.7.10和MinTTY v1.0.3。我也在使用zsh外壳(通过"哦,我的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查看文件时,我看不到符号。同样,"哦,我的zsh"的默认提示使用unicode,这也不起作用。

有人知道可能出了什么问题吗?

有人能确认unicode在类似的设置中确实有效吗?

对于这种问题,通常值得尝试不同的字体,因为不同字体之间的Unicode覆盖率差异很大。免费的DejaVu Sans Mono比许多其他产品有更好的覆盖范围。

我的问题是显示λ。我不得不在MinTTY选项中将"字符集"设置为UTF-8。

相关内容

  • 没有找到相关文章

最新更新