เครื่องมือผสาน / ภาพสำหรับคอนโซล?


17

ฉันเป็นแฟนตัวยงของ meld - เครื่องมือแสดงผลและผสานสำหรับ Gnome มันแสดงให้เห็นสองไฟล์ (หรือไดเรกทอรี) เคียงข้างกันกับความแตกต่างของการเน้นและฉันสามารถเลือกส่วนที่ฉันต้องการย้ายจากไฟล์หนึ่งไปยังอีก

ฉันกำลังมองหาเครื่องมือที่คล้ายกัน แต่ควรทำงานบนคอนโซล (linux) เช่น ไม่ต้องการเซิร์ฟเวอร์ X ใด ๆ อาจจะใช้อินเตอร์เฟส ncurses

มีเครื่องมือดังกล่าวหรือไม่

คำตอบ:


11

อาเพิ่งรู้เกี่ยวกับ vimdiff มันสวยมากในสิ่งที่ฉันกำลังมองหา นี่คือคู่มือฉบับย่อ


1
@ วิธีผสาน / คัดลอกการเปลี่ยนแปลงจากในไฟล์เป็นอีกไฟล์โดยใช้ vimdiff หรือ vim -d
goldenmean


2

sdiffเครื่องมือบรรทัดคำสั่งแบบคลาสสิกซึ่งแสดงความแตกต่างของไฟล์ข้อความแบบเคียงข้างกันยังมีโหมดการผสานแบบโต้ตอบ ใช้โดยการเรียกใช้

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

เป็นเครื่องมือผสานบรรทัดคำสั่งแบบโต้ตอบเริ่มต้นที่ใช้โดยยูทิลิตี้การอัพเดท ฯลฯของ Gentoo Linux

ข้อดีกว่าvimdiffคือความพร้อมใช้งานที่แพร่หลายและการจัดการที่ง่ายกว่ามาก


ใช้งานง่ายเพียงแค่กด1หรือ2เลือกรุ่นที่ต้องการ อย่างไรก็ตามคอลัมน์จะถูกตัดทอนเพื่อแสดงเพียง 60 อักขระและจะต้องบันทึกการเปลี่ยนแปลงเป็นไฟล์ที่สาม
simlev
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.