Comment puis-je créer des fichiers de sorts pour télécharger vim?
13
Lors spelllangde la première configuration , on m'a demandé de télécharger automatiquement le fichier orthographique approprié. D'une manière ou d'une autre, j'ai abandonné le processus en raison d'instructions peu claires, quand il m'a demandé, dans quel répertoire il devait aller.
Maintenant quand je :set spelllangle dis juste Warning: Cannot find word list… mais ne propose pas de le télécharger.
The plugin has a default place where to look for spell files, on the Vim ftp
server. If you want to use another location or another protocol, set the
g:spellfile_URL variable to the directory that holds the spell files. The
netrw plugin is used for getting the file, look there for the specific
syntax of the URL. Example:
let g:spellfile_URL = 'http://ftp.vim.org/vim/runtime/spell'
You may need to escape special characters.
The plugin will only ask about downloading a language once. If you want to
try again anyway restart Vim, or set g:spellfile_URL to another value (e.g.,
prepend a space).
Veuillez noter que le choix par défaut à chaque interaction est négatif.
Par exemple, ce qui se produit si vous entrez :set spelllang=fret que la langue française n'est pas encore installée).
Cannot find spell file for "fr" in utf-8
Do you want me to try downloading it?
(Y)es, [N]o:
Appuyez Ypour télécharger la langue du sort
Downloading fr.utf-8.spl...
:!curl 'http://ftp.vim.org/pub/vim/runtime/spell/fr.utf-8.spl' -o '/tmp/vu98ZTF/2.spl'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
"/tmp/vu98ZTF/2.spl" [noeol] 1122L, 571626C
In which directory do you want to write the file:
1. /home/youruser/.vim/spell
[C]ancel, (1):
Frapper 1(frapper Enterchoisit l' Cancelaction par défaut )
This will improve making suggestions for spelling mistakes,
but it uses quite a bit of memory.
[N]o, (Y)es:
Frappez Y(ou N/ Enter, c'est votre choix)
Downloading fr.utf-8.sug...
:!curl 'http://ftp.vim.org/pub/vim/runtime/spell/fr.utf-8.sug' -o '/tmp/vu9
8ZTF/2.sug'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 26 2269k 26 596k 0 0 651k 0 0:00:03 --:--:-- 0:00:03 6 64 2269k 64 1469k 0 0 767k 0 0:00:02 0:00:01 0:00:01 7"~/.vim/spell/fr.utf-8.sug" [New] 15706L, 2324315C written
Press ENTER or type command to continue
La documentation ne m'a pas aidé, car lorsque je suis les instructions pour le cas de ne pas utiliser de plugin, à savoir l'ajout de l'autocommande autocmd SpellFileMissing * call Download_spell_file(expand('<amatch>'))puis le faire, :set spellil y a une erreur, je ne connais pas la fonction Download_spell_file. Suis-je le seul?
Zelphir Kaltstahl
@Zelphir je ne comprends pas. Pourquoi ne voudriez-vous pas que la commande automatique soit active?
Christian Brabandt
@ChristianBrabandt, peut-être que faire plus que copier la documentation en ferait une meilleure réponse.
Enrico Maria De Angelis
@EnricoMariaDeAngelis ou peut-être pas, car la documentation répond déjà clairement à la question.
Christian Brabandt
@ChristianBrabandt, alors je suppose que je suis ici en raison d'un dysfonctionnement du neurone des mines.
Enrico Maria De Angelis
1
Je comprends la question différemment: lorsque vous répondez "Non" à la question "Voulez-vous que j'essaie de le télécharger [le fichier de sort]?" question, l'option de téléchargement ne se présente plus.
Je l'ai contourné en supprimant ~/.viminfo- ce n'est certainement pas la meilleure façon, mais cela répond à la question (à mon interprétation, au moins).
autocmd SpellFileMissing * call Download_spell_file(expand('<amatch>'))
puis le faire,:set spell
il y a une erreur, je ne connais pas la fonctionDownload_spell_file
. Suis-je le seul?Je comprends la question différemment: lorsque vous répondez "Non" à la question "Voulez-vous que j'essaie de le télécharger [le fichier de sort]?" question, l'option de téléchargement ne se présente plus.
Je l'ai contourné en supprimant
~/.viminfo
- ce n'est certainement pas la meilleure façon, mais cela répond à la question (à mon interprétation, au moins).la source