Es gibt die "normalen" geraden Anführungszeichen:
'"
Und Sie haben die abgewinkelten "intelligenten Anführungszeichen":
'' ""
Die Rechtschreibprüfung von Vim funktioniert mit "geraden" Anführungszeichen, aber nicht mit engelhaften Anführungszeichen. Dies wird daher als "falsch" angesehen:
Es ist ... Monty Pythons
Auch wenn es nicht so ist.
Screenshot, falls Ihre Schrift den Unterschied nicht zeigt:
Wie behebe ich das? Ich würde es vorziehen, wenn es für beide Varianten funktioniert (es ist und es ist).
quelle
's
als Muster? Ist das nicht auch nur'
richtig? Dies verpassen Worte , die eine haben'
an einem anderen Ort (zByou'd
,you've
usw.):mkspell!
Route entscheiden, möchten Sie möglicherweise auch Wörter herausfiltern, die für irrelevante Regionen bestimmt sind.Ab sofort können Sie einfach eine neue Zauberdatei für das VIM herunterladen und kompilieren. Die Unicode-Anführungszeichen wurden der aktuellen Version des englischen Wörterbuchs hinzugefügt.
Schritte, basierend auf diesem Artikel :
Erstellen Sie ein Verzeichnis
~/.vim/spell
und wechseln Sie dorthin . (Der Pfad ist Teil von VIMsruntimepath
.)Für die englische Sprache kann das Wörterbuch hier heruntergeladen werden . (Alternativ: von LibreOffice Repo - Sie benötigen sowohl
.dic
als auch.aff
Dateien.)NB Für bessere Ergebnisse würde ich empfehlen, sowohl en_US als auch en_GB zu erhalten. Das Wörterbuch en_GB befindet sich im LibreOffice-Repo.
Entpacken Sie die Datei:
Das Archiv muss mindestens folgende Dateien enthalten:
en_US.aff
unden_US.dic
.Starten Sie VIM (im
~/.vim/spell
Verzeichnis) und führen Sie in VIM den folgenden Befehl aus::mkspell! en en_US
Oder wenn Sie auch en_GB-Dateien heruntergeladen haben:
:mkspell! en en_US en_GB
Beenden Sie VIM und überprüfen Sie die Dateien im aktuellen Verzeichnis. Es sollte eine Datei
en.utf-8.spl
erstellt werden.Erledigt!
Nachdem Sie VIM gestartet und die Rechtschreibprüfung für die englische Sprache aktiviert haben, sollte zunächst die frisch erstellte
.spl
Datei ausgewählt werden, aus~/.vim/spell
der die Unicode-Anführungszeichen bereits unterstützt werden. Zumindest hat es bei mir so funktioniert.quelle