Tôi đang thử nghiệm ediff-directories
, nhưng tôi không chắc mình đang sử dụng nó một cách chính xác.
Tôi đọc trong tài liệu rằng, một khi tôi cung cấp hai thư mục ediff-directories
, nếu tôi nhấn ==
Emacs sẽ so sánh chúng một cách đệ quy.
Tuy nhiên, nếu tôi nhấn, ==
tôi chỉ nhận được các thư mục có =
dấu hiệu (nghĩa là hai thư mục có nội dung giống hệt nhau) ở cấp độ tôi chạy lệnh. Nếu tôi muốn xem thư mục nào có =
dấu hiệu ở cấp độ sâu hơn trong hệ thống phân cấp thư mục, tôi cần chạy lại ==
lệnh ở mỗi cấp.
Làm thế nào tôi có thể bảo emacs đi theo cách đệ quy đến các lá để tôi có thể thấy tất cả sự khác biệt trong directory difference buffer
(có thể truy cập thông qua lệnh bàn phím D
)?
Nếu bất cứ ai biết về một hướng dẫn về cách sử dụng ediff-directories
(ngoài tài liệu chính thức ), tôi sẽ rất thích thú.
Ngoài ra, nếu tôi muốn thoát khỏi một nhóm phiên (so sánh các thư mục ở một cấp độ), nhưng tôi có các phiên mở cho các cấp độ sâu hơn, nếu tôi nhấn q
(thoát khỏi nhóm phiên này), Emacs phàn nàn với mớ hỗn độn:
Nhóm sesssion này có các phiên hoạt động --- không thể thoát
Làm cách nào tôi có thể thoát khỏi các nhóm phiên mà không thoát từng phiên phụ?
ztree-diff
có thể khác hai thư mục đệ quy. github.com/fourier/ztree