这个问题越来越深奥,因为我们通常会远离基于文本的电子邮件阅读。但我经常使用mutt阅读和发送电子邮件。当我从网页(通常编码为utf-8)复制一些东西,然后将其粘贴到mutt中时,我得到了奇怪的字符编码。比如,\xe2\x80\x9cWhen push .. (双引号)。
我使用的是Mutt 1.4.2.3i (2007-05-26);
我的外壳是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"。
但是我仍然没有得到我想要的结果:在将文本粘贴到电子邮件中时,我得到了错误的字符。谢谢!
发布于 2012-02-25 05:38:05
请记住,mutt使用vi作为其编辑器...
https://stackoverflow.com/questions/9438301
复制相似问题