gpt4 book ai didi

emacs - 如何在 OSX 的 GNU Emacs 中 pbpaste UTF-8 字符?

转载 作者:行者123 更新时间:2023-12-01 22:35:17 26 4
gpt4 key购买 nike

我在 OSX 上使用 GNU Emacs。我复制了a line of UTF-8 characters从谷歌浏览器到剪贴板。在 Emacs eshell 模式下,当我执行 pbpaste 时,我得到乱码。如何将 UTF 字符正确粘贴到我的 Emacs 中?我的编码系统已指定为 UTF-8。

最佳答案

pbpaste 使用您当前的语言环境变量进行输入/输出编码(这在手册页中有解释)。

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

$ LANG=en_US.UTF-8 pbpaste
u00C0: À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ

这意味着 eshell 开始时没有设置 LANG 环境变量,如果您提供一个值,它就可以正常工作。

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

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

关于emacs - 如何在 OSX 的 GNU Emacs 中 pbpaste UTF-8 字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24620039/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com