Mutt: Lassen Sie vim die Syntaxhervorhebung beim Anzeigen von Nur-Text-Anhängen handhaben

Mutt: Lassen Sie vim die Syntaxhervorhebung beim Anzeigen von Nur-Text-Anhängen handhaben

Ich verwende muttfür E-Mail und lasse vimreine Textanhänge verarbeiten. In meinem ~/.mailcaphabe ich

text/plain; view %s ; needsterminal

Das funktioniert gut, aber es entfernt die gesamte Syntaxhervorhebung. Ich erhalte häufig Quellcode in Anhängen und es wäre toll, Syntaxhervorhebung zu haben. Gibt es eine Option, mit der ich sie beibehalten kann?

Ich habe vim -R -- %s ; needsterminales auch versucht ~/.mailcap, aber das Ergebnis ist das gleiche.

Danke.

Antwort1

Fügen Sie Folgendes in Ihre ~/.muttrc ein:

set allow_ansi

.diffDies hat bei mir zusammen mit Ihrer Mailcap-Regel geholfen, einen Anhang mit Syntaxhervorhebung anzuzeigen .

Antwort2

Alte Frage, aber ich dachte, ich würde meine Lösung teilen. In meiner mailcaprchabe ich hinzugefügt text/plain; vim -u <path to my vimrc> - ; needsterminal(der Bindestrich ist wichtig)

Dadurch kann ich den Klartext in Vim mit meiner eigenen Konfiguration öffnen, indem ich die mVerknüpfung verwende, wenn ich die Klartextdatei als Anhang öffne.

verwandte Informationen