Ser*_*gey 2 emacs dired cp1251
我希望我的默认编码保持 utf-8。
但是在 Windows 下 - 我想使用 cp1251 查看我的一些文件名。(因为 Windows 不支持 utf)
一切都显示为: \361\345\354
那么我怎样才能做到这一点:
(setq coding-system-for-read 'cp1251)
Run Code Online (Sandbox Code Playgroud)
仅适用于直接模式而不适用于其他模式?
你可以试试这个:
(add-hook 'dired-mode-hook
(lambda ()
(make-local-variable 'coding-system-for-read)
(setq coding-system-for-read 'cp1251)))
Run Code Online (Sandbox Code Playgroud)