Je suis à l'aide d' vim -d file1 file2
afin de voir les différences entre eux. Cela fonctionne bien, mais je veux ignorer les changements d'espaces - ils ne sont pas pertinents pour les fichiers de code source.
Vim aider les états qui la commande suivante va faire de la magie:
set diffopt+=iwhite
Mais malheureusement, cette commande ajoute de l' -b
diff outil de ligne de commande, et que seulement ignore fuite d'espaces. La ligne de commande correcte de la clé pour diff devrait être -w
, pour ignorer tous les changements d'espaces. Mais je ne trouve pas comment modifier la diff de ligne de commande directement à partir de Vim. Bien sûr, je peux compiler un personnalisé diff, ou de remplacer diff avec diff.sh, mais qui ressemble un peu laid :(.
Est-il une meilleure façon de modifier la façon dont les Vim interagit avec l'outil de comparaison pour l'affichage de différences?