VIM est l'un des outils les plus utilisés et les plus efficaces pour l'édition de texte. Avec toutes ses grandes fonctionnalités, VIM Spell Check est une fonctionnalité très utile. Lorsque vous modifiez les fichiers texte à l'aide de VIM, cela vous aide à éviter les erreurs d'orthographe ou les fautes de frappe embarrassantes.
Dans cet article, nous discuterons de l'utilisation de la fonction VIM Spell Check avec une implémentation pratique étape par étape sur Linux Mint 21.
Permettant le contrôle orthographique dans vim
Pour utiliser la fonctionnalité de vérification des sorts de VIM, nous devons d'abord faire installer l'éditeur de texte VIM sur notre machine. Dans notre cas, il a déjà été installé sur notre machine, nous l'avons donc lancé.
L'écran d'accueil nous montre un guide d'aide. VIM exploite deux modes principaux qui sont le mode de commande et le mode d'insertion. Le mode de commande permet à un utilisateur d'exécuter différentes commandes liées aux fichiers tandis que le mode d'insertion est exercé lorsque nous voulons écrire quelque chose. Lorsque vous lancez VIM, il est en mode commande par défaut. Chaque fois que vous avez besoin, vous pouvez déplacer entre les modes. Modifiez le mode en mode insérer à partir du mode de commande en appuyant simplement sur la touche «i», puis en appuyant sur «ESC» pour revenir au mode de commande.
Pour activer la fonction de vérification orthographique dans VIM, le mode de fonctionnement doit être en mode de commande. Maintenant, écrivez la commande suivante:
: Définir le sort
L'option «sort» spécifie si la fonction de décochement de sorts est activée sur VIM ou non. La commande «: set sort» l'allume. Nous avons une autre commande qui est «: sort setlocal» qui permet également le vérificateur de orthographe mais pour un tampon particulier uniquement. Alors que, si nous voulons que le vérificateur orthographique soit toujours activé, la commande «: set sort» est utilisée.
Appuyez sur ENTER et la fonction de vérification des sorts est activée sur l'éditeur de texte VIM.
De plus, VIM nous permet de définir la langue pour vérifier l'orthographe. L'option «Spelllang» détermine quel fichier Spell File fait que VIM recherche pour vérifier les erreurs d'orthographe dans un document. Écrivez la commande suivante:
: SetLocal Set Spelllang = en_us
Cela vous aide à vérifier l'orthographe d'une région de langue particulière. Par exemple, dans la commande précédente, la langue de vérification orthographique est spécifiée comme la région américaine (États-Unis).
Utiliser la vérification orthographique VIM
Pour implémenter la fonctionnalité de vérification des sorts, nous ajoutons du texte dans VIM. Si vous vous en souvenez, nous sommes en mode commande car nous avons activé la fonction de vérification de l'orthographe dans VIM. Comme nous le savons, chaque fois que nous devons ajouter un texte dans VIM, le mode de fonctionnement doit être passé en «mode insérer». Appuyez simplement sur la clé «I» et nous serons en mode d'insertion.
Puisque nous sommes actuellement en mode insert, commençons à écrire du texte. Nous ajoutons intentionnellement quelques erreurs de frappe pour essayer la fonction de vérification orthographique de VIM pour détecter les mots mal orthographiés du texte spécifié.
Le texte que nous ajoutons est «Ceci est un documentaire simple. J'écris ceci dans le texte vim Edtor. Il découvrira les WRD orthographiés à tort."
Maintenant, ce texte a sûrement mal orthographié les mots. La fonction Vim Spell Check met en évidence les mots qui sont incorrectement orthographiés.
L'instantané précédent nous montre que VIM met en évidence les mots «Dostérit», «Edtor» et «WRDS» en couleur rouge car ils sont mal orthographiés.
Corriger les mots mal orthographiés
Vim a trouvé les erreurs dans le texte. L'étape suivante consiste à les corriger un par un. Nous passons d'abord le mode de l'insertion à la commande en appuyant sur la touche «ESC».
VIM a besoin de nous pour utiliser certaines commandes pour naviguer dans le texte incorrectement orthographié. Pour faire une recherche en avant pour le mot mal orthographié ou le mot à côté du curseur, nous avons frappé le «]» avec la lettre «S». Cela vous amène au mot incorrect suivant. Pour reculer vers le mot mal orthographié, la clé est «[s». Chaque fois que vous appuyez sur cette clé, cela vous amène au mauvais mot avant le curseur. De plus, «[s» fait la recherche arriérée.
Maintenant que nous avons appris à tendre la main à un mot mal orthographié, il est temps de corriger les erreurs.
Une fois que vous avez trouvé le mot mal orthographié, appuyez sur «z» avec «=» pour voir toutes les suggestions pour cette correction de mots spécifique.
Nous choisissons le premier mot mal orthographié qui est «Dosto.
Ici, nous obtenons la liste de tous les mots suggérés qui peuvent être remplacés par le mot mal orthographié, «document». Nous devons rechercher le mot correct correct que nous voulons utiliser à partir de cette liste.
Dans la liste fournie, nous avons trouvé l'orthographe correcte au numéro 4 qui est «document». Ainsi, nous tapons simplement le nombre du mot correctement orthographié comme «4» et appuyons sur «Entrez».
Comme vous pouvez le voir, le mot «Dosto. Après les mêmes étapes, vous pouvez corriger tous les mots mal orthographiés de votre fichier dans VIM.
Ajout de mots spécifiques au SortFile
Vous pourriez trouver des mots dans un document qui n'est pas dans le dictionnaire comme le nom d'une personne. Ceux-ci pourraient être traités comme des mots exceptionnels. Vous pouvez ajouter ces mots à SpellFile pour que VIM ne les mette pas en évidence comme mal orthographié.
Pour ce faire, nous devons avoir un «~ /.vim / spelt / ” annuaire Dans notre système Linux. Pour créer le répertoire, exécutez cette commande:
Omar @ Omar-VirtualBox: ~ $ mkdir -p ~ /.vim / spelt /
Maintenant, écrivez la commande suivante sur VIM pour définir le SpellFile:
: set spellfile = ~ /.vim / spelt / en.UTF-8.ajouter
Dans ce fichier, nous tapons le nom «Omarr» et VIM le montre mis en surbrillance. Mais comme nous le savons, c'est un mot exceptionnel et non un mot de dictionnaire. Donc, nous l'ajoutons au SortFile en frappant la commande «Zg».
Dans l'image précédente, vous pouvez voir que le nom «Omarr» est maintenant ajouté au SpellFile, donc Vim ne le met pas en évidence comme mal orthographié.
Désactiver la vérification orthographique
La vérification orthographique peut être désactivée à tout moment en tapant simplement la commande suivante sur l'éditeur VIM:
: Définir Nospell
VIM enlève immédiatement tous les points forts des mots mal orthographiés. Maintenant, nous sommes de retour en mode normal.
Conclusion
La fonction VIM Spell-Check est discutée dans cet article. La section initiale de l'article a discuté de la façon d'activer la fonction VIM Spell-Check. Ensuite, nous avons appris les commandes qui nous permettent de naviguer à travers les mots mal orthographiés. Pour obtenir la suggestion de correction des mots mal orthographiés et leur remplacement est élaboré par des instantanés de chaque étape qui est effectuée. Enfin, nous avons appris à désactiver la fonction de vérification des sorts dans VIM.