інтерактивний / візуальний інструмент злиття консолі?


17

Я великий шанувальник meld - візуального інструмента для розрізнення та злиття для Gnome. Він показує два файли (або каталоги) поруч із виділеними відмінностями, і я можу легко вибрати, які частини я хочу перемістити з одного файлу в інший.

Я шукаю подібний інструмент, але він повинен працювати на (Linux) консолі, наприклад. не вимагають жодного X-сервера. Можливо, використовуючи інтерфейс ncurses.

Чи є такий інструмент?

Відповіді:




2

sdiff, класичний інструмент командного рядка, який показує відмінності текстових файлів поряд, також має інтерактивний режим злиття. Використовуйте його, запустивши

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

Це інтерактивний інструмент злиття командного рядка за замовчуванням, який використовується утилітою оновлення Gentoo Linux тощо .

Перевагами vimdiffє всюдисуща доступність та набагато простіша робота.


Простий у використанні, просто натисніть 1або 2виберіть потрібну версію. Однак стовпці обрізані, щоб відображати лише 60 шаркарів, і зміни потрібно зберегти в третьому файлі.
simlev
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.