Frage

Google wird nicht sehr hilfreich hier. Ich möchte E-Mails mit :set spell komponieren, aber für alle anderen Dateien, :set spell ausgeschaltet sein. Ich bin mit mutt, und Vim als Editor für E-Mails zu komponieren.

In der Tat, ich bin gespannt, wie funktioniert Vim weiß, dass es eine E-Mail Ich bin Komponieren? Gibt es einen Kommandozeilen-Parameter von der Art der Datei bearbeitet werden? Wie weiß mutt was passieren?

War es hilfreich?

Lösung

Sie können eine autocmd in Ihrem ~/.vimrc verwenden, das von dem gefundenen Dateityp ausgelöst wird:

autocmd FileType mail set spell

Andere Tipps

Versuchen Sie dies in Ihrem .muttrc:

set editor = "/usr/bin/vim -c':set spell'"

Sie können den richtigen Weg finden, um vim mit "die vim".

Wenn Sie nicht einen Köter Konfigurationsbefehl verwenden? Siehe die folgenden Links:

Fügen Sie den folgenden in Ihre ~ / .vimrc:

set spelllang=en_gb,fr
au BufRead,BufNewFile *mutt* set filetype=mail
autocmd FileType mail set spell

Und es sollte funktionieren. Sie können (sollen?), Um den spelllang ändern alle Sprachen zu reflektieren, die Ihre routinemäßig verwenden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top