GNU/Linux >> Linux Esercitazione >  >> Linux

Vim Editor:come correggere automaticamente gli errori di ortografia


Foto per gentile concessione di shandrew

Questo articolo è stato scritto da SathiyaMoorthy.

Questo articolo fa parte della serie Vi / Vim Tips and Tricks in corso. Tendo a commettere semplici errori di ortografia durante la scrittura, poiché l'inglese non è la mia prima lingua. Non sarebbe carino se l'editor Vim potesse eseguire automaticamente la correzione ortografica mentre commetti un errore di battitura?

Nota: Auguro a qualcuno di Nayv Squadra di football della Marina leggi questo articolo. Vabbè, questo non avrebbe comunque risolto il loro problema.

In questo articolo, esaminiamo come correggere automaticamente gli errori di ortografia all'interno dell'editor Vim.


C'è una funzione in VIM che può abbreviare/espandere le parole per te. Ad esempio, quando digiti US, può essere convertito automaticamente in Stati Uniti. Aggiungi la seguente riga a ~/.vimrc per definire l'abbreviazione.

$ vim ~/.vimrc
iab US United States

Una volta definito quanto sopra, ogni volta che digiti US all'interno di Vim, verrà abbreviato in United States.

Vim può correggere automaticamente i tuoi errori di ortografia durante la digitazione utilizzando uno dei seguenti metodi.

  1. Un metodo consiste nell'insegnare a Vim le parole che di solito commetti errori e l'ortografia corretta per esse.
  2. Un altro metodo consiste nell'utilizzare un plug-in che contiene già tutti gli errori di ortografia comuni e l'ortografia corretta.

Metodo 1:correzione ortografica Vim – Utilizzo di parole personalizzate

Molti utenti avanzati potrebbero già utilizzare la tecnica delle abbreviazioni per la correzione dell'ortografia. Ad esempio, aggiungi la seguente riga a ~/.vimrc. Quindi, quando digiti erroneamente "teh", verrà automaticamente convertito in "the".

$ vim ~/.vimrc
iab teh the


Ogni volta che ti ritrovi a ripetere lo stesso errore di battitura, aggiungilo a ~/.vimrc

$ vim ~/.vimrc
iab word_with_wrong_spelling correct_word

Metodo 2:correzione ortografica di Vim – Utilizzo del plug-in AutoCorrect.vim

Il plug-in autocorrect.vim contiene una raccolta di tutti i tipici errori di ortografia e l'ortografia corretta.

Autore del plug-in, "Anthony Panozzo" descrive il plug-in come:"Correggi gli errori di battitura e gli errori di ortografia comuni durante la digitazione"

Di seguito sono riportati alcuni esempi del plug-in autocorrect.vim.

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

2 passaggi per installare il plug-in autocorrect.vim

Passaggio 1:scarica il plug-in autocorrect.vim

Scarica il plugin dal sito web vim.org.

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

Passaggio 2:installa il plug-in autocorrect.vim

Da Vim, puoi eseguire ":source /path/to/the/autocorrect.vim" quando necessario (o) Per un uso permanente, aggiungi la seguente riga a ~/.vimrc

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


Dopo aver eseguito questa operazione, quando si commette un errore di battitura di una parola che si trova nell'elenco autocorrect.vim, verrà corretta automaticamente.

$ vi test-typo.txt
thsi is acceptible

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


Quando si desidera interrompere l'espansione o la correzione degli errori di ortografia per una parola particolare, è possibile eseguire le seguenti operazioni all'interno di vim. Questa è un'abbreviazione temporanea. Se vuoi che sia permanente, rimuovi la parola da ~/.vimrc o ~/autocorrect.vim.

$ vim test-typo.txt
:una US

Lettura consigliata

Imparare gli editor Vi e Vim , di Arnold Robbins . Sono un drogato da riga di comando. Quindi, naturalmente sono un grande fan degli editor di Vi e Vim. Diversi anni fa, quando scrivevo molto codice C su Linux, portavo sempre con me il riferimento tascabile dell'editor Vi. Anche se usi Vi e Vim Editor da diversi anni e non hai letto questo libro, per favore fatti un favore e leggi questo libro. Rimarrai stupito dalle capacità dell'editor Vim.

 

Questo articolo fa parte della serie in corso di Vi / Vim Tips and Tricks. Per favore iscriviti a TheGeekStuff e non perdere nessun futuro suggerimento e trucco per editor di Vi e Vim.

Questo articolo è stato scritto da SathiyaMoorthy, autore di numbertotext plug-in Vim, che sostituirà i numeri con il testo equivalente all'interno di Vim. The Geek Stuff accoglie con favore i tuoi suggerimenti e gli articoli degli ospiti.


Linux
  1. Come configuro Vim come editor predefinito su Linux

  2. Come cercare per trovare una parola in Vim o Vi Text Editor

  3. Come installare vim su RHEL 8 / CentOS 8

  4. Come salvare un file in Vim/Vi e uscire dall'editor

  5. Come aggiungere un comando nell'editor vim?

Editor VIM

Come installare Vim Text Editor su Debian 10

Come installare Vim Text Editor su CentOS 8

Come installare l'editor di testo VIM su Ubuntu?

Come installare Vim su Ubuntu

Come installare l'editor vim su Rocky Linux 8