Comment puis-je créer mon propre fichier d'orthographe pour vim?


13

En ce moment, j'écris un document où j'ai besoin d'utiliser beaucoup d'acronymes, de langage technique et de mots non allemands.

Maintenant, je me demandais si je pouvais créer un fichier d'orthographe ( tech_speak) qui vérifie ce langage technique afin que je puisse utiliser la commande vim suivante

:set spelllang=de,tech_speak spell

Comment cela pourrait-il être fait?

Réponses:


13

L' 'spellfile'option est ce que vous recherchez:

:set spellfile=~/.vim/spell/techspeak.utf-8.add

Remarque: évitez les caractères spéciaux tels que _; car il sépare le nom de la région dans Vim.

Vous pouvez ensuite y ajouter vos mots personnalisés avec zg. Vous n'avez même pas besoin d'ajouter quoi que ce soit 'spelllang'; ces ajouts seront pris en compte automatiquement.


Oui, cela semble bon, mais lorsque j'utilise zgvim , je lance "E751: Le nom du fichier de sortie ne doit pas avoir de nom de région".
Raphael Ahrens

Ah je devais retirer le _donc ça :set spellfile=~/.vim/spell/techspeak.utf-8.addmarche. Merci!
Raphael Ahrens

1
Vous avez raison; il vaut mieux éviter de tels personnages; J'ai édité ma réponse.
Ingo Karkat

1
:help spell-mkspell

est ce que vous recherchez.


1
Corrigez-moi si j'ai tort, s'il-vous plait. Mais pour autant que je l'avais lu, j'ai besoin d'un fichier de dictionnaire existant. Mais je veux créer un nouveau fichier de langue que je peux combiner avec ma langue.
Raphael Ahrens

1
Un fichier de dictionnaire peut être une simple liste de mots.
n. «pronoms» m.

@nm Alors comme un csv? Juste des mots séparés par des virgules?
Zelphir Kaltstahl du

1
@Zelphir by newlines IIRC
n. «pronoms» m.
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.