粘贴到emacs时编码错误

粘贴到emacs时编码错误,emacs,file-encodings,Emacs,File Encodings,我试图将重音字符(例如:á,é,í)粘贴到Emacs中,但我得到的结果如下: 当我粘贴到其他编辑器(如Vim)时,效果很好。我已经试着把它放到我的init.el (setq utf-translate-cjk-mode nil) (set-language-environment 'utf-8) (set-keyboard-coding-system 'utf-8-unix) (setq locale-coding-system 'utf-8) (set-default-coding-syst

我试图将重音字符(例如:á,é,í)粘贴到Emacs中,但我得到的结果如下:


当我粘贴到其他编辑器(如Vim)时,效果很好。我已经试着把它放到我的
init.el

(setq utf-translate-cjk-mode nil)
(set-language-environment 'utf-8)
(set-keyboard-coding-system 'utf-8-unix)
(setq locale-coding-system 'utf-8)
(set-default-coding-systems 'utf-8)
(set-terminal-coding-system 'utf-8)
(set-selection-coding-system 'utf-8)
(prefer-coding-system 'utf-8)
(set-clipboard-coding-system 'utf-8)
(setq x-select-request-type '(UTF8_STRING COMPOUND_TEXT TEXT STRING))
但似乎没有帮助。有什么想法吗

编辑:忘了提一下,我的操作系统是Arch Linux,系统编码也是UTF-8


EDIT2:首先我认为这是一个编码问题,但我发现它实际上与
邪恶模式
有关。这只在我使用邪恶的
“+p
时发生

我唯一拥有的其他东西是:
(setq默认缓冲区文件编码系统'utf-8-unix)
我也使用:
(添加到列表'文件编码系统列表'(“\\\.tex.utf-8-unix))
对于我通常使用的每个文件扩展名。请提供一些关于如何复制和粘贴的详细信息。例如,您是否在终端仿真器中运行?@Stefan我发现它与邪恶模式有关。Emacs
C-y
粘贴正常,问题似乎出在邪恶的
“+p
。我将把这个添加到我的问题中,用鼠标中键点击粘贴到支持X的emacs中怎么样?虽然用
C-y
粘贴很好,但它让我很烦。可能是