2

我希望我的默认编码保持 utf-8。
但是在 Windows 下 - 我想使用 cp1251 查看我的一些文件名。(因为 Windows 不支持 utf)

一切显示如下:\361\345\354

那么我该怎么做:

(setq coding-system-for-read 'cp1251)

仅适用于dired模式而不适用于其他模式?

4

1 回答 1

5

你可以试试这个:

(add-hook 'dired-mode-hook
          (lambda ()
            (make-local-variable 'coding-system-for-read)
            (setq coding-system-for-read 'cp1251)))
于 2012-12-28T14:22:53.693 回答