GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Vim-Editor:Wie man Rechtschreibfehler automatisch korrigiert


Foto mit freundlicher Genehmigung von shandrew

Dieser Artikel wurde von SathiyaMoorthy geschrieben.

Dieser Artikel ist Teil der laufenden Vi / Vim Tipps und Tricks-Reihe. Ich neige dazu, beim Schreiben einfache Rechtschreibfehler zu machen, da Englisch nicht meine Muttersprache ist. Wäre es nicht schön, wenn der Vim-Editor die Rechtschreibkorrektur automatisch vornehmen könnte, wenn Sie einen Tippfehler machen?

Hinweis: Ich wünsche jemandem von Nayv Navy Football Team diesen Artikel lesen. Na ja, das hätte ihr Problem immer noch nicht behoben.

In diesem Artikel sehen wir uns an, wie Rechtschreibfehler automatisch im Vim-Editor korrigiert werden.


Es gibt eine Einrichtung in VIM, die Wörter für Sie abkürzen/erweitern kann. Wenn Sie beispielsweise US eingeben, kann es automatisch in Vereinigte Staaten umgewandelt werden. Fügen Sie die folgende Zeile zu ~/.vimrc hinzu, um die Abkürzung zu definieren.

$ vim ~/.vimrc
iab US United States

Sobald Sie das oben Gesagte definiert haben, wird es jedes Mal, wenn Sie US in Vim eingeben, zu United States abgekürzt.

Vim kann Ihre Rechtschreibfehler automatisch korrigieren, während Sie mit einer der folgenden Methoden tippen.

  1. Eine Methode besteht darin, Vim die Wörter beizubringen, bei denen Sie normalerweise Fehler machen, und die richtige Schreibweise dafür.
  2. Eine andere Methode ist die Verwendung eines Plugins, das bereits alle gängigen Rechtschreibfehler und die richtige Schreibweise dafür enthält.

Methode 1:Vim-Rechtschreibkorrektur – Verwendung benutzerdefinierter Wörter

Viele fortgeschrittene Benutzer verwenden möglicherweise bereits die Abkürzungstechnik zur Rechtschreibkorrektur. Fügen Sie beispielsweise die folgende Zeile zu ~/.vimrc hinzu. Wenn Sie also „teh“ falsch eingeben, wird es automatisch in „the“ umgewandelt.

$ vim ~/.vimrc
iab teh the


Wann immer Sie feststellen, dass Sie wiederholt denselben Tippfehler machen, fügen Sie ihn zu ~/.vimrc

hinzu
$ vim ~/.vimrc
iab word_with_wrong_spelling correct_word

Methode 2:Vim-Rechtschreibkorrektur – Verwenden des AutoCorrect.vim-Plugins

Das Plugin autocorrect.vim hat eine Sammlung aller typischen Rechtschreibfehler und die richtige Schreibweise.

Der Autor des Plugins, „Anthony Panozzo“, beschreibt das Plugin wie folgt:„Korrigieren Sie häufige Tipp- und Rechtschreibfehler während der Eingabe“

Im Folgenden finden Sie einige Beispiele aus dem Plugin autocorrect.vim.

ia Britian Britain
ia Brittish British
.
.
ia Acceptence Acceptance
ia Acceptible Acceptable
ia accesories accessories

2 Schritte zum Installieren des autocorrect.vim-Plugins

Schritt 1:Laden Sie das Plugin autocorrect.vim herunter

Laden Sie das Plugin von der Website vim.org herunter.

$ cd ~
$ wget -O autocorrect.tar http://www.vim.org/scripts/download_script.php?src_id=9900
$ tar xvf autocorrect.tar

Schritt 2:Plug-in autocorrect.vim installieren

Von Vim aus können Sie bei Bedarf „:source /path/to/the/autocorrect.vim“ ausführen (oder) Für die dauerhafte Verwendung fügen Sie die folgende Zeile zu ~/.vimrc

hinzu
$ vi ~/.vimrc
:source ~/autocorrect.vim


Wenn Sie danach einen Tippfehler bei einem Wort machen, das sich in der autocorrect.vim-Liste befindet, wird es automatisch korrigiert.

$ vi test-typo.txt
thsi is acceptible

[Note: Above line will automatically change to "this is acceptable"]


Wenn Sie möchten, dass die Erweiterung oder Rechtschreibfehlerkorrektur für ein bestimmtes Wort gestoppt wird, können Sie Folgendes innerhalb von vim tun. Dies ist eine vorübergehende Abkürzung. Wenn Sie möchten, dass dies dauerhaft ist, entfernen Sie das Wort entweder aus ~/.vimrc oder ~/autocorrect.vim.

$ vim test-typo.txt
:una US

Empfohlene Lektüre

Erlernen der Vi- und Vim-Editoren , von Arnold Robbins . Ich bin ein Kommandozeilen-Junkie. Also bin ich natürlich ein großer Fan von Vi- und Vim-Editoren. Vor einigen Jahren, als ich viel C-Code unter Linux geschrieben habe, hatte ich die Pocket-Referenz des Vi-Editors immer bei mir. Auch wenn Sie Vi und Vim Editors seit mehreren Jahren verwenden und dieses Buch noch nicht gelesen haben, tun Sie sich bitte einen Gefallen und lesen Sie dieses Buch. Sie werden von den Möglichkeiten des Vim-Editors begeistert sein.

 

Dieser Artikel ist Teil der fortlaufenden Reihe Vi/Vim-Tipps und Tricks. Bitte abonnieren Sie TheGeekStuff und verpassen Sie keine zukünftigen Vi- und Vim-Editor-Tipps und -Tricks.

Dieser Artikel wurde von SathiyaMoorthy, Autor von , verfasst numbertotext Vim-Plugin, das die Zahlen durch den entsprechenden Text in Vim ersetzt. The Geek Stuff freut sich über Ihre Tipps und Gastartikel.


Linux
  1. Wie ich Vim als meinen Standardeditor unter Linux konfiguriere

  2. So suchen Sie, um ein Wort im Vim- oder Vi-Texteditor zu finden

  3. So installieren Sie vim auf RHEL 8 / CentOS 8

  4. So speichern Sie eine Datei in Vim / Vi und beenden den Editor

  5. Wie füge ich einen Befehl im vim-Editor hinzu?

VIM-Editor

So installieren Sie den Vim-Texteditor unter Debian 10

So installieren Sie den Vim-Texteditor unter CentOS 8

Wie installiere ich den VIM-Texteditor unter Ubuntu?

So installieren Sie Vim auf Ubuntu

So installieren Sie den vim-Editor unter Rocky Linux 8