GNU/Linux >> Tutoriels Linux >  >> Linux

Éditeur Vim :comment corriger automatiquement les fautes d'orthographe


Photo publiée avec l'aimable autorisation de shandrew

Cet article est écrit par SathiyaMoorthy.

Cet article fait partie de la série Vi / Vim Tips and Tricks en cours. J'ai tendance à faire de simples fautes d'orthographe en écrivant, car l'anglais n'est pas ma langue maternelle. Ce ne serait pas bien si l'éditeur Vim pouvait faire la correction orthographique automatiquement lorsque vous faites une faute de frappe ?

Remarque : Je souhaite à quelqu'un de Nayv L'équipe de football de la marine a lu cet article. Eh bien, cela n'aurait toujours pas résolu leur problème.

Dans cet article, voyons comment corriger automatiquement les fautes d'orthographe dans l'éditeur Vim.


Il existe une fonction dans VIM qui peut abréger/développer des mots pour vous. Par exemple, lorsque vous tapez US, il peut être automatiquement converti en États-Unis. Ajoutez la ligne suivante au ~/.vimrc pour définir l'abréviation.

$ vim ~/.vimrc
iab US United States

Une fois que vous avez défini ce qui précède, chaque fois que vous tapez US dans Vim, il sera abrégé en United States.

Vim peut corriger automatiquement vos fautes d'orthographe pendant que vous tapez en utilisant l'une des méthodes suivantes.

  1. Une méthode consiste à enseigner à Vim les mots que vous faites généralement des erreurs, et l'orthographe correcte pour cela.
  2. Une autre méthode consiste à utiliser un plug-in qui contient déjà toutes les fautes d'orthographe courantes et l'orthographe correcte.

Méthode 1 :Correction de l'orthographe Vim – Utilisation de mots personnalisés

De nombreux utilisateurs avancés utilisent peut-être déjà la technique des abréviations pour la correction orthographique. Par exemple, ajoutez la ligne suivante au fichier ~/.vimrc. Ainsi, lorsque vous tapez "teh" par erreur, il sera automatiquement converti en "the".

$ vim ~/.vimrc
iab teh the


Chaque fois que vous vous retrouvez à faire la même faute de frappe à plusieurs reprises, ajoutez-la à ~/.vimrc

$ vim ~/.vimrc
iab word_with_wrong_spelling correct_word

Méthode 2 :Correction de l'orthographe Vim – Utilisation du plug-in AutoCorrect.vim

Le plugin autocorrect.vim a une collection de toutes les fautes d'orthographe typiques et c'est l'orthographe correcte.

L'auteur du plugin, "Anthony Panozzo" décrit le plugin comme suit :"Corrigez les fautes de frappe et les fautes d'orthographe courantes au fur et à mesure que vous tapez"

Voici quelques exemples du plugin autocorrect.vim.

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

2 étapes pour installer le plug-in autocorrect.vim

Étape 1 :Téléchargez le plug-in autocorrect.vim

Téléchargez le plug-in depuis le site Web vim.org.

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

Étape 2 :Installez le plug-in autocorrect.vim

Depuis Vim, vous pouvez exécuter ":source /path/to/the/autocorrect.vim" chaque fois que nécessaire (ou) Pour une utilisation permanente, ajoutez la ligne suivante à ~/.vimrc

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


Après cela, lorsque vous faites une faute de frappe sur un mot qui se trouve dans la liste autocorrect.vim, il sera corrigé automatiquement.

$ vi test-typo.txt
thsi is acceptible

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


Lorsque vous voulez que l'expansion ou la correction des fautes d'orthographe s'arrête pour un mot particulier, vous pouvez faire ce qui suit dans vim. Il s'agit d'une abréviation temporaire. Si vous voulez que cela soit permanent, supprimez le mot de ~/.vimrc ou de ~/autocorrect.vim.

$ vim test-typo.txt
:una US

Lecture recommandée

Apprentissage des éditeurs Vi et Vim , par Arnold Robbins . Je suis un accro de la ligne de commande. Donc, naturellement, je suis un grand fan des éditeurs Vi et Vim. Il y a plusieurs années, lorsque j'écrivais beaucoup de code C sur Linux, j'avais l'habitude d'avoir toujours sur moi la référence de poche de l'éditeur Vi. Même si vous utilisez les éditeurs Vi et Vim depuis plusieurs années et que vous n'avez pas lu ce livre, rendez-vous service et lisez ce livre. Vous serez étonné des capacités de l'éditeur Vim.

 

Cet article fait partie de la série Vi / Vim Tips and Tricks en cours. Veuillez vous abonner à TheGeekStuff et ne manquez aucun des futurs trucs et astuces des éditeurs Vi et Vim.

Cet article a été écrit par SathiyaMoorthy, auteur de plugin numbertotext Vim, qui remplacera les nombres par le texte équivalent dans Vim. The Geek Stuff accueille vos conseils et articles invités.


Linux
  1. Comment configurer Vim comme éditeur par défaut sous Linux

  2. Comment rechercher pour trouver un mot dans Vim ou Vi Text Editor

  3. Comment installer vim sur RHEL 8 / CentOS 8

  4. Comment enregistrer un fichier dans Vim / Vi et quitter l'éditeur

  5. Comment ajouter une commande dans l'éditeur vim ?

Éditeur VIM

Comment installer l'éditeur de texte Vim sur Debian 10

Comment installer l'éditeur de texte Vim sur CentOS 8

Comment installer l'éditeur de texte VIM sur Ubuntu ?

Comment installer Vim sur Ubuntu

Comment installer l'éditeur vim sur Rocky Linux 8