我正在尝试将重音字符(例如:á,é,í)粘贴到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:首先我认为这是一个编码问题,但我发现它实际上与evil-mode
有关。这只发生在我使用邪恶的"+p