私は Vista で msys mintty を使用しています。
私のフォントは、Unicode のカバレッジが優れた Deja Vu Sans Mono です。
最も簡単なテストは、このファイルを cat することです。http://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-demo.txt すべての非 ASCII 文字は四角で囲まれた疑問符として表示されます。
mintty の設定でエンコードを明示的に UTF-8 に設定しました。
同様に、非 ASCII テキストを mintty に貼り付けると、ゴミが表示されます。何が起こっているのでしょうか? 調べたところ、mintty は Unicode を問題なくサポートしているはずだということがわかりました。
答え1
MinTTY は UTF-8 をサポートしていますが、MSys はサポートしていません。MinTTY の Cygwin ビルドにより、問題は解決しました。