私は Windows XP で emacs 23.3 を実行しており、ファイル名に英語とデバナーガリー文字またはタミル文字 (que.प्रश्न.txt
または などans.பதில்.txt
) の組み合わせが含まれているファイルをいくつか扱っています。
Dired でこのファイルを含むディレクトリにアクセスすると、これらのファイル名が正しく表示されません。ただし、Windows エクスプローラでは名前が表示されます。Dired は、英語の文字で始まるファイル名に対して「deva~1.txt」のような名前を表示しますが、英語以外の文字で完全に構成された名前の場合、「47d1~1.txt」のような名前を表示します。
これは、Windowsが内部的にemacsに返すものと関係があると思いdir
ますが、同じディレクトリでコマンドプロンプトを実行すると、完全な名前が表示されることに気付きました(cmd
すべての非英語文字を?
シンボルとしてレンダリングするだけですが)。
英語以外の文字を含むファイル名を正しくレンダリングするためにdiredを有効にできる方法はありますか?