在 Emacs 中,键入后
M-x revert-buffer-with-coding-system
我可以看到许多类型的“utf-8”,例如,utf-8、utf-8-auto-unix、utf-8-emacs-unix等。
我想知道它们之间有什么区别。
我已经用谷歌搜索了它们,但找不到正确的答案。
附言
我问这个问题是因为几个月前我遇到了一个编码问题。我在 Emacs 和我的~/.emacs中编写了一个 php 程序,我设置
(prefer-coding-system 'utf-8)
但是在浏览器中浏览php页面时,我发现浏览器由于编码问题而无法正确显示内容,即使我已经写了
<meta name="Content-Type" content="text/html; charset=UTF-8" />
在页面中。
但是我用notepad++将文件存储为utf-8后,浏览器就可以正确显示内容了。
所以我想更多地了解 Emacs 中的编码。