2010-09-28 6 views
0
svn diff somefile > check.txt 

Lorsque vous placez svn diff dans un fichier texte, la sortie conserve la couleur du texte lors de la visualisation dans vim. Est-ce un plugin vim qui a été installé avec svn, ou sont leurs encodages de caractères spéciaux pour forcer la coloration syntaxique dans un fichier texte?SVN Diff Coloriage en Vim

Répondre

2

Il s'agit d'une coloration syntaxique vim. Vous pouvez désactiver l'intérieur vim avec la commande

:set syntax=off 
1

Vim dispose d'un plugin de coloration syntaxique pour le format diff. Il n'y a aucun code de couleur dans le fichier diff.

0

Une autre sorte de solution, vimdiff:
svn cat file > tmp
vimdiff tmp file
ou moins (sans écrire un fichier) svn diff file | less -R
J'aime le dernier parce que je n » Je n'ai pas besoin de me préoccuper des fichiers temporaires. Ce genre d'opération en cas de besoin, rarement j'ai besoin de mettre diff dans le fichier.