кодировка набора символов в Mutt - PullRequest
3 голосов
/ 25 февраля 2012

Этот вопрос становится все более эзотерическим, поскольку мы обычно отходим от текстового чтения электронной почты.Но часто я читаю и отправляю электронные письма, используя 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".

Но я все еще не получаю нужный результат: при вставке текста в электронное письмо я получаю неправильные символы.Спасибо!

1 Ответ

1 голос
/ 25 февраля 2012

Имейте в виду, что Mutt использует vi в качестве редактора ...

...