Utf 8 mutt中的字符集编码

Utf 8 mutt中的字符集编码,utf-8,character-encoding,mutt,Utf 8,Character Encoding,Mutt,这个问题越来越深奥,因为我们通常不再阅读基于文本的电子邮件。但我经常使用mutt阅读和发送电子邮件。当我从一个网页上复制一些东西(通常编码为utf-8),然后将其粘贴到mutt中时,我会得到奇怪的字符编码。例如,\xe2\x80\x9cWhen push..(用于双引号) 我正在使用Mutt 1.4.2.3i(2007-05-26) 我的shell是GNUBash,版本4.0.10(2)-发行版(i386-portbld-freebsd7.2) My.bashrc文件具有导出LANG=en_CA

这个问题越来越深奥,因为我们通常不再阅读基于文本的电子邮件。但我经常使用mutt阅读和发送电子邮件。当我从一个网页上复制一些东西(通常编码为utf-8),然后将其粘贴到mutt中时,我会得到奇怪的字符编码。例如,
\xe2\x80\x9cWhen push..
(用于双引号)

我正在使用Mutt 1.4.2.3i(2007-05-26)

我的shell是GNUBash,版本4.0.10(2)-发行版(i386-portbld-freebsd7.2)

My.bashrc文件具有
导出LANG=en_CA.UTF-8

在my.muttrc中,我指定
set charset=“en_ca.UTF-8”

实际上,在mutt本身中,如果我键入
:set&charset?charset
,我将返回
charset=“utf-8”


但我仍然没有得到我想要的结果:当我将文本粘贴到电子邮件中时,我得到了错误的字符。谢谢

请记住,mutt使用vi作为其编辑器…

是的,就是这样。我以为马特在用维姆!谢谢