Saya bereksperimen dengan ediff-directories
, tetapi saya tidak yakin saya menggunakannya dengan benar.
Saya membaca dalam dokumentasi itu, begitu saya memasok dua direktori ediff-directories
, jika saya menekan ==
Emacs membandingkannya secara rekursif.
Namun, jika saya menekan ==
saya hanya mendapatkan folder dengan =
tanda (artinya kedua folder memiliki konten yang identik) pada tingkat di mana saya menjalankan perintah. Jika saya ingin melihat folder mana yang memiliki =
tanda pada level yang lebih dalam dalam hirarki folder, saya perlu menjalankan kembali ==
perintah di setiap level.
Bagaimana saya bisa memberitahu emacs untuk pergi secara rekursif ke daun sehingga saya bisa melihat semua perbedaan dalam directory difference buffer
(diakses melalui perintah keyboard D
)?
Jika ada yang tahu tutorial tentang cara menggunakan ediff-directories
(selain dari dokumentasi resmi ), saya akan sangat tertarik.
Juga, jika saya ingin keluar dari grup sesi (perbandingan folder pada satu level), tetapi saya memiliki sesi terbuka untuk level yang lebih dalam, jika saya menekan q
(keluar dari grup sesi ini), Emacs mengeluh dengan pesan:
Grup sesi ini memiliki sesi aktif --- tidak dapat keluar
Bagaimana saya bisa keluar dari grup sesi tanpa keluar dari sub-sesi satu per satu?
ztree-diff
dapat membedakan dua direktori secara rekursif. github.com/fourier/ztree