Emacs 中文文件名显示为unicode字符

Emacs 中文文件名显示为unicode字符,emacs,Emacs,使用C-x C-f时,包含中文字符的文件名如下所示: 如何将其配置为显示中文单词?多谢各位 ======已更新======= 系统:OSX10.8.4 Emacs版本:GNU Emacs 24.3.1(x86_64-apple-darwin)我认为这可能是由于操作系统和Emacs之间的一种恼人的交互造成的。Emacs似乎不知道如何解释文件名,所以让我们尝试将其插入到.Emacs文件中来帮助它 (setq default-buffer-file-coding-system 'utf-8-unix

使用C-x C-f时,包含中文字符的文件名如下所示:

如何将其配置为显示中文单词?多谢各位

======已更新=======

系统:OSX10.8.4


Emacs版本:GNU Emacs 24.3.1(x86_64-apple-darwin)

我认为这可能是由于操作系统和Emacs之间的一种恼人的交互造成的。Emacs似乎不知道如何解释文件名,所以让我们尝试将其插入到.Emacs文件中来帮助它

(setq default-buffer-file-coding-system 'utf-8-unix)
(setq default-file-name-coding-system 'gb2312)
(setq default-keyboard-coding-system 'utf-8-unix)
(setq default-process-coding-system '(utf-8-unix . utf-8-unix))

您可能需要尝试其他系统,而不是gb2312

请提供更多详细信息-您的操作系统和版本、Emacs版本等@SlowLearner已更新,谢谢。它看起来可能是UTF-8(\3xx\2xx\2xx是han范围内字符的预期UTF-8字节序列)。但我本以为这是MacOSX的默认设置。很抱歉,我迟了才接受
(setq默认进程编码系统(utf-8-unix.utf-8-unix))
可以,非常感谢。