ฉันกำลังทดลองกับediff-directories
แต่ฉันไม่แน่ใจว่าฉันใช้มันถูกต้อง
ฉันอ่านในเอกสารที่เมื่อฉันจัดหาสองไดเรกทอรีให้ediff-directories
ถ้าฉันกด==
Emacs เปรียบเทียบพวกเขาซ้ำ ๆ
อย่างไรก็ตามถ้าฉันกด==
ฉันจะได้รับโฟลเดอร์ที่มี=
เครื่องหมาย (หมายความว่าทั้งสองโฟลเดอร์มีเนื้อหาเหมือนกัน) ในระดับที่ฉันเรียกใช้คำสั่ง หากฉันต้องการดูว่าโฟลเดอร์ใดมี=
เครื่องหมายที่ระดับลึกกว่าในลำดับชั้นของโฟลเดอร์ฉันต้องเรียกใช้==
คำสั่งอีกครั้งในแต่ละระดับ
ฉันจะบอก emacs ให้ออกไปเรื่อย ๆ จนไปถึงใบไม้ได้อย่างไรเพื่อที่ฉันจะได้เห็นความแตกต่างทั้งหมดในdirectory difference buffer
(สามารถเข้าถึงได้ผ่านคำสั่งแป้นพิมพ์D
)
หากใครรู้เกี่ยวกับการสอนเกี่ยวกับวิธีการใช้ediff-directories
(นอกเหนือจากเอกสารอย่างเป็นทางการ) ฉันจะสนใจอย่างมาก
นอกจากนี้หากฉันต้องการออกจากกลุ่มเซสชัน (เปรียบเทียบโฟลเดอร์ที่ระดับหนึ่ง) แต่ฉันมีเซสชันเปิดสำหรับระดับที่ลึกกว่าถ้าฉันกดq
(ออกจากกลุ่มเซสชันนี้) Emacs บ่นกับ messaage:
กลุ่ม sesssion นี้มีเซสชันที่ใช้งานอยู่ --- ไม่สามารถออกได้
ฉันจะออกจากกลุ่มเซสชันโดยไม่ออกจากเซสชันย่อยหนึ่งต่อหนึ่งได้อย่างไร
ztree-diff
สามารถแตกต่างกันสองไดเรกทอรีซ้ำ github.com/fourier/ztree