Ist es möglich, die natürliche Sprache einer Datei zu erkennen und das richtige Wörterbuch zu laden?

9

Ich verwende mehrere Sprachen, und derzeit muss ich angeben, mit welcher dieser Sprachen die Rechtschreibprüfung durchgeführt werden muss. Gibt es eine Möglichkeit, vim so einzurichten, dass es automatisch den richtigen erkennt? Ich erinnere mich vage daran, dass in einer früheren Version von vim, als die Rechtschreibprüfung nicht integriert war, das vimspell-Skript dies möglich machte.

Es wäre sogar noch besser, wenn dies nicht nur für eine Datei, sondern auch für einen Teil einer Datei gelten würde, da ich häufig mehrere Sprachen in einer einzigen Datei mische. Natürlich möchte ich vermeiden, mehrere Wörterbücher gleichzeitig zu laden.

    
Niels 28.03.2010, 08:12
quelle

2 Antworten

3

Ich weiß nicht, ob es eine Möglichkeit zur automatischen Erkennung gibt, aber wenn Sie vim:spell:spelllang=foo,bar,baz am Ende der Datei setzen, setzt vim die Rechtschreibprüfsprachen auf foo, bar und baz, wenn die Datei geöffnet wird. Beachten Sie, dass Sie vor diesem Text mindestens ein Leerzeichen einfügen müssen, damit Vim denkt, dass es Teil der Datei ist.

    
m42a 28.03.2010 19:04
quelle
1

Da vim diese Funktion vermisst, fand ich es nützlich, solche Verknüpfungen in .vimrc:

zu definieren %Vor%     
knatten 17.11.2011 09:28
quelle

Tags und Links