Aus aktuellem Anlaß (Drown) habe ich mich doch mal entschlossen meinen Webserver etwas upzudaten..von 8.4-stable zu 9.3-stable. Das hat UTF-8 als Default mitgebracht.
Ich habe dort u.A. Mutt laufen und schreibe da Mails remote und da nun etwas Kuddelmuddel.
Gehe ich recht in der Annahme das der mitgelieferte VI utf-8 nicht sauber kann?
"locale" spuckt mir das aus:
$ locale
LANG=de_DE.UTF-8
LC_CTYPE="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_ALL=de_DE.UTF-8
..utfachtiger geht es wohl nicht, trotzdem erfreut mich der vi mit Umlauten in Backslash-Notation "\xc3\xa4\xc3\xb6\xc3\xbc" ..der vim hat das Problem nicht...
Perfekt wird das Durcheinander mit Mutt, ich habe in der .muttrc den Editor wie folgt gesetzt:
set editor='vim +2 -c "set textwidth=72 fileencoding=utf-8 expandtab"'
Das bewirkt das vim aufgerissen wird, ich Umlaute angezeigt bekomme und wenn die Mail irgendwo ankommt
im Header steht text/plain; charset=iso8859-1 ...huh?
Nehme ich das "fileencoding=utf8" da raus bekomme ich prompt am anderen Ende text/plain charset=utf-8 und der Inhalt ist iso8859-1?
Wasndalos?
Hat das evtl. schon mal Jemand ausgefitzt?
Gruß,
Holm
Ich habe dort u.A. Mutt laufen und schreibe da Mails remote und da nun etwas Kuddelmuddel.
Gehe ich recht in der Annahme das der mitgelieferte VI utf-8 nicht sauber kann?
"locale" spuckt mir das aus:
$ locale
LANG=de_DE.UTF-8
LC_CTYPE="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_ALL=de_DE.UTF-8
..utfachtiger geht es wohl nicht, trotzdem erfreut mich der vi mit Umlauten in Backslash-Notation "\xc3\xa4\xc3\xb6\xc3\xbc" ..der vim hat das Problem nicht...
Perfekt wird das Durcheinander mit Mutt, ich habe in der .muttrc den Editor wie folgt gesetzt:
set editor='vim +2 -c "set textwidth=72 fileencoding=utf-8 expandtab"'
Das bewirkt das vim aufgerissen wird, ich Umlaute angezeigt bekomme und wenn die Mail irgendwo ankommt
im Header steht text/plain; charset=iso8859-1 ...huh?
Nehme ich das "fileencoding=utf8" da raus bekomme ich prompt am anderen Ende text/plain charset=utf-8 und der Inhalt ist iso8859-1?
Wasndalos?
Hat das evtl. schon mal Jemand ausgefitzt?
Gruß,
Holm