我会尽量清楚地说明这一点,因为我自己不太了解发生了什么。
如果我在 Emacs 中打开了一个缓冲区,并且它在其中,假设是 UTF-8(实际上可能是任何东西),并且我粘贴了一些采用另一种编码的文本(例如来自 PDF),Emacs 将更改原始编码( UTF8) 到新的编码...
这是一个痛苦的屁股,因为它搞砸了成千上万的其他文本行,只是为了正确显示新行......
所以我想我的问题是,我怎样才能告诉 Emacs 永远不要更改文件的编码?如果一个字符不能用当前的编码表示,那么就不要显示它(或者像通常发生的那样把它全部显示出来)。
谢谢