Bonjour,
Savez-vous comment faire pour que vim m'affiche un fichier diff en mettant en surbrillance les caractères différents entre 2 lignes.
Par défaut mon vim m'affiche en rouge les lignes à supprimer et en vert les nouvelles lignes, mais lorsqu'il y a seulement quelques caractères de différences entre les lignes (des fois juste une virgule) ça demande un grand effort visuel pour trouver la différence.
Si vim ne sait pas le faire, je suis preneur pour un autre outil.
Merci.
Modification le 15/01/2011:
Voir ici la résolution
# meld
Posté par aladdino_ox . Évalué à 2.
Bonjour
Pour afficher un fichier diff je sais pas trop, par contre un outils graphique pour voir la différence entre 2 fichiers que j'aime bien : meld.
# colorscheme
Posté par tienslebien . Évalué à 2.
Peut être que le jeux de couleur utilisé n'est pas adapté.
Tu peux parcourir les différents colorscheme avec
Sous Debian, les thèmes sont installés dans le répertoire
/usr/share/vim/vimcurrent/colors
et tu peux en installer dans
$HOME/.vim/colors
Sinon, tu peux aussi regarder l'option
'diffopt'
Si tu veux juste voir les différences sans éditer les fichier, tu peux utiliser
colordiff
# coloration syntaxique
Posté par solsTiCe (site web personnel) . Évalué à 2.
j'enlève la coloratin syntaxique quand je suis en mod diff avec vim
parce qu'on se tape la coloration syntaxique + la coloration du mode diff et ca devient impossible à lire
dans les 2 fenêtres
# [RÉSOLU] vim diff en mode caractère
Posté par mxt . Évalué à 2.
Mon problème était que je ne suis pas en mode diff de vim puisque je ne veux pas comparer 2 fichiers mais examiner un fichier patch.
Mes recherches m'ont conduit vers wdiff qui permet de coloriser un fichier patch de la manière suivante:
Il semble exister un fork(?) de wdiff: dwiff, qui permet de remplacer les options de coloration de manière plus simple:
Mon choix s'est tout de même arrêté sur wdiff car il existe sur la liste de diffusion un patch non intégré dans le trunk mais facilement portable, qui ajoute une option permettant de coloriser la sortie en mode caractère et non en mode mot:
[^] # Re: [RÉSOLU] vim diff en mode caractère
Posté par benja . Évalué à 1.
Cool !
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.