在列出远程目录(例如 /scpc:myhost:/home/myuser)时,Dired 似乎无法正确显示文件名中的“ç”或“í”等字符。它显示“??” 对于每个非 ASCII 字符。我怎样才能解决这个问题?这是一个可怕的限制吗?
最糟糕的是,许多基于 dired 的命令不适用于这些文件(例如文件重命名)。
相反,ibuffer、eshell 和其他命令适用于任何远程文件名(并正确显示它们)。
问题出现在不同机器上的远程 ext3 和 ext4 文件系统,没有尝试过其他文件系统。我在我安装的两个 Emacs 版本中都发现了这个问题:24.1.50.1 和 23.3。我也尝试过使用dired+,结果相同。