6

MinTTY 端末でユニコードが機能しない理由がわかりません。Windows XP を使用しています

私は Cygwin v1.7.10 と MinTTY v1.0.3 を持っています。zshシェルも使用しています(「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

しかし、ユニコードでファイルを表示しているときに、シンボルが表示されません。同様に、「oh-my-zsh」のデフォルトのプロンプトはユニコードを使用しており、これも機能していません。

誰が何が間違っているのか知っていますか?

ユニコードが同様の設定で機能することを誰かが確認できますか?

4

2 に答える 2

6

このような問題がある場合は、別のフォントを試す価値があることがよくあります。なぜなら、Unicode の対応範囲はフォントによって大きく異なるからです。無料のDejaVu Sans Monoは、他の多くの製品よりも優れたカバレッジを備えています。

于 2012-10-06T05:04:41.643 に答える