我正在尝试将重音字符(例如:á、é、í)粘贴到 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
邪恶时