Cygwin ターミナルは Unicode テキスト ファイルの内容を正しく表示できません

Cygwin ターミナルは Unicode テキスト ファイルの内容を正しく表示できません

ウルドゥー語のテキストを含むテキスト ファイルがあります。cat コマンドを使用してコンテンツを表示すると、歪んだ数字や記号がテキストのように表示されます。テキストを正しく表示するにはどうすればよいでしょうか。

答え1

すでに言語設定が次のとおり設定されている場合は、Unicode をサポートする適切なフォントを使用/選択する必要があると思われます。https://www.cygwin.com/cygwin-ug-net/setup-locale.html

echo $LANG
# en_GB.UTF-8

cyginウィンドウ内のOptions> Text>で、サポートされているすべての文字を表示するかどうかをFont Select...選択できます。Courier New

関連情報