Bonjour,
J'ai un soucis avec la correction orthographique de vim : dans un fichier .tex par exemple : nickel !
Par contre dans un .xml il n'effectue la correction que dans les textes entre guillemet. Ce qui est assez dommage !
Des idées pour y remédier ?
Merci d'avance
# Aspell
Posté par Sébastien Le Roux (site web personnel) . Évalué à 1.
voici la commande:
aspell -t --lang=fr_FR (ou en_US ...) fichier.tex
-t = fichier tex en entrée ...
pour les infos
aspell --help
[^] # Re: Aspell
Posté par valeuf . Évalué à 1.
[^] # Re: Aspell
Posté par gaaaaaAab . Évalué à 2.
[^] # Re: Aspell
Posté par gaaaaaAab . Évalué à 2.
[^] # Re: Aspell
Posté par gaaaaaAab . Évalué à 2.
cf /usr/share/vim/vim7/syntax/xml.vim :
syn region xmlString contained start=+"+ end=+"+ contains=xmlEntity,@Spell display
syn region xmlString contained start=+'+ end=+'+ contains=xmlEntity,@Spell display
et :help spell
Deux solutions :
- tu vides la syntaxe du fichier (:set syn=) et la vérification orthographique s'applique à tout le fichier (y compris les balises)
- tu personnalise le xml.vim pour étendre la vérification de l'orthographe aux zones qui t'intéresses.
Cela dit, j'aurai quand même tendance à dire que le comportement par défaut du fichier de syntaxe xml.vim est le plus logique. Les seules zone dont l'orthogrape a un sens sont les chaînes de caractères dans les données.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.