A la demande
Pour activer la correction orthographique, en français par exemple, il suffit de faire :
:setlocal spell spelllang=fr
J’ai par exemple défini ces raccourcis claviers pour basculer dans les différents modes que j’utilise :
""- en français :
noremap <C-O>f :setlocal spell spelllang=fr<CR>
""- en anglais :
noremap <C-O>e :setlocal spell spelllang=en<CR>
" Pour arrêter le correcteur :
noremap <C-O>s :setlocal spell spelllang=<CR>
Dans certains fichiers
Il peut aussi être pratique de spécifier la langue à utiliser dans les fichiers eux-mêmes. Il suffit pour cela d’y ajouter la ligne suivante en début ou fin de fichier :
% vim: spell spelllang=fr
Le %
correspond au commentaire LaTeX ou txt2tags.
Il peut bien sur être remplacé
par autre chose si on utilise un autre format.
Dictionnaire français
Il semble que dans certaines installations, le dictionnaire français ne soit pas présent. Quand on active la correction orthographique en français, on a alors le message :
Liste de mots "fr.utf-8.spl" ou "fr.ascii.spl" introuvable
Il propose parfois de récupérer les fichiers nécessaires sur le réseau,
mais on ne peut pas les installer correctement avec les droits utilisateurs
(sauf si on les met dans ~/.vim/spell/
, mais bon…).
Pour les installer proprement il faut aller dans le répertoire :
$ cd /usr/share/vim/vim74/spell
(à ajuster en fonction de sa version de vim
).
Puis il faut récupérer les fichiers :
$ sudo wget http://ftp.vim.org/pub/vim/runtime/spell/fr.utf-8.spl
$ sudo wget http://ftp.vim.org/pub/vim/runtime/spell/fr.utf-8.sug
Voir aussi :
- Afficher un pourcentage dans une page HTML
- VNC : Virtual Network Computing
- Git : déménagement d'un dépôt
- Quelques liens au sujet de l'analyse statique
- Ocaml: mon principal langage de développement
- Disque dur externe
- Les profiles dans Firefox
- Cryptographie et mail sous Android
- Quelques liens au sujet du C
- Git rebase : pour diviser un commit