这个问题越来越玄学,因为我们通常远离基于文本的电子邮件阅读。但是我经常使用mutt阅读和发送电子邮件。当我从网页复制一些东西(通常编码为utf-8),然后粘贴到mutt中时,我得到了奇怪的字符编码。比如,对于双引号,会出现
我使用的是
我的shell是
我的.bashrc文件中有
在我的.muttrc中,我指定了
实际上,在mutt中,如果我键入
但我仍然没有得到我想要的结果:当将文本粘贴到电子邮件中时,我得到了错误的字符。谢谢!
\xe2\x80\x9cWhen push ..
这样的情况。我使用的是
Mutt 1.4.2.3i (2007-05-26)
;我的shell是
GNU bash, version 4.0.10(2)-release (i386-portbld-freebsd7.2)
;我的.bashrc文件中有
export LANG=en_CA.UTF-8
;在我的.muttrc中,我指定了
set charset = "en_ca.UTF-8"
;实际上,在mutt中,如果我键入
:set &charset ?charset
,我会得到charset="utf-8"
的返回值。但我仍然没有得到我想要的结果:当将文本粘贴到电子邮件中时,我得到了错误的字符。谢谢!