outil de fusion interactive / visuelle pour console?


14

Je suis un grand fan de meld - un outil de diff et de fusion visuel pour Gnome. Il montre deux fichiers (ou répertoires) côte à côte avec leurs différences mises en évidence et je peux facilement sélectionner les parties que je souhaite déplacer d'un fichier à l'autre.

Je cherche un outil similaire mais il devrait fonctionner sur la console (linux), par exemple. ne nécessite aucun serveur X. Peut-être en utilisant une interface ncurses.

Y a-t-il un tel outil?

Réponses:


9

Ah vient de découvrir vimdiff. Il fait à peu près ce que je cherchais. voici un Guide rapide


1
@Comment fusionner / copier les modifications d'un fichier à un autre en utilisant vimdiff ou vim -d
goldenmean


2

sdiff, un outil classique de ligne de commande qui affiche les différences de fichiers texte côte à côte, dispose également d’un mode de fusion interactif. Utilisez-le en exécutant

$ sdiff -o output.txt input1.txt input2.txt

C'est l'outil de fusion de ligne de commande interactif par défaut utilisé par Gentoo Linux ' etc-update utilitaire.

Avantages par rapport à vimdiff sont une disponibilité omniprésente et une manipulation beaucoup plus simple.


Facile à utiliser, appuyez simplement sur 1 ou 2 choisir la version recherchée. Toutefois, les colonnes sont tronquées pour afficher uniquement 60 charcartes et les modifications doivent être enregistrées dans un troisième fichier.
simlev
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.