Comment: sort situé dans Vim des e-mails?
-
22-08-2019 - |
Question
Google ne pas être très utile ici. Je voudrais composer des e-mails avec :set spell
, mais pour tous les autres fichiers, :set spell
doit être éteint. J'utilise Mutt, et que l'éditeur Vim pour composer des e-mails.
En fait, je suis curieux de savoir, comment savoir que ce Vim est un e-mail je compose? Y at-il un paramètre de ligne de commande du type de fichier en cours d'édition? Comment Mutt sait quoi passer en?
La solution
Vous pouvez utiliser un autocmd dans votre ~/.vimrc
qui se déclenche par le type de fichier détecté:
autocmd FileType mail set spell
Autres conseils
Essayez ceci dans votre .muttrc:
set editor = "/usr/bin/vim -c':set spell'"
Vous pouvez trouver le bon chemin à vim avec "qui vim".
ne devrait pas vous utiliser une commande de configuration de Mutt? Voir les liens suivants:
- L'édition de texte: http://mutt.blackfish.org.uk/editing/
Ajoutez les lignes suivantes dans votre ~ / .vimrc:
set spelllang=en_gb,fr
au BufRead,BufNewFile *mutt* set filetype=mail
autocmd FileType mail set spell
Et il devrait fonctionner correctement. Vous pouvez (si?) Changer le spelllang pour tenir compte des langues que votre utilisation régulièrement.