如何在OSX的GNU Emacs中粘贴UTF-8字符?

如何在OSX的GNU Emacs中粘贴UTF-8字符?,emacs,utf-8,Emacs,Utf 8,我在OSX上的GNU Emacs中。我已经从Google Chrome复制到剪贴板。在Emacs eshell模式下,当我执行pbpaste时,会得到垃圾字符。如何将UTF字符正确粘贴到Emacs中?我的编码系统已指定为UTF-8 pbpaste使用当前区域设置环境变量进行输入/输出编码(手册页对此进行了说明) 我从引用的文件中复制了一行重音字符,并成功尝试了以下操作: $ LANG=en_US.UTF-8 pbpaste u00C0: À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î

我在OSX上的GNU Emacs中。我已经从Google Chrome复制到剪贴板。在Emacs eshell模式下,当我执行
pbpaste
时,会得到垃圾字符。如何将UTF字符正确粘贴到Emacs中?我的编码系统已指定为UTF-8

pbpaste
使用当前区域设置环境变量进行输入/输出编码(手册页对此进行了说明)

我从引用的文件中复制了一行重音字符,并成功尝试了以下操作:

$ LANG=en_US.UTF-8 pbpaste
u00C0: À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ
这意味着eshell从no
LANG
environment变量集开始,如果您提供一个值,它就可以正常工作

将其添加到Emacs设置中,或将其键入eshell:

 (setenv "LANG" "en_US.UTF-8")