我有一个运行在Windows XP上的Emacs 23.3版本,我处理的一些文件名包含英文、天城文或泰米尔文字符的组合(例如:que.प्रश्न.txt或ans.பதில்.txt)。
当我在Dired中访问包含这些文件的目录时,尽管我可以在Windows资源管理器中看到文件名,但这些文件名不会正确显示。对于以英文字符开头的文件名,Dired显示类似于“deva~1.txt”的名称,但对于完全由非英文字符组成的名称,则显示类似于“47d1~1.txt”的名称。
我猜想这与Windows内部返回给Emacs的内容有关,但我注意到在相同目录下运行命令提示符中的dir命令可以显示完整的名称(即使cmd只将所有非英文字符呈现为“?”符号)。
是否有任何方法可以使Dired正确地呈现具有非英文字符的文件名?
当我在Dired中访问包含这些文件的目录时,尽管我可以在Windows资源管理器中看到文件名,但这些文件名不会正确显示。对于以英文字符开头的文件名,Dired显示类似于“deva~1.txt”的名称,但对于完全由非英文字符组成的名称,则显示类似于“47d1~1.txt”的名称。
我猜想这与Windows内部返回给Emacs的内容有关,但我注意到在相同目录下运行命令提示符中的dir命令可以显示完整的名称(即使cmd只将所有非英文字符呈现为“?”符号)。
是否有任何方法可以使Dired正确地呈现具有非英文字符的文件名?