Я експериментую ediff-directories
, але я не впевнений, чи правильно ним користуюся.
У документації я читаю, що, як тільки я надсилаю два каталоги ediff-directories
, якщо натискаю ==
Emacs, їх рекурсивно порівнює.
Однак якщо я натискаю, ==
я отримую лише папки зі =
знаками ( маючи на увазі, що дві папки мають однаковий вміст) на рівні, де я запускаю команду. Якщо я хочу побачити, які папки мають =
ознаки на більш глибоких рівнях в ієрархії папок, мені потрібно запустити ==
команду на кожному рівні.
Як я можу сказати emacs пройти рекурсивно весь шлях до листя, щоб я міг бачити всі відмінності в directory difference buffer
(доступний за допомогою команди клавіатури D
)?
Якщо хтось знає про підручник щодо використання ediff-directories
(крім офіційної документації ), я був би дуже зацікавлений.
Крім того, якщо я хочу вийти з групи сеансів (порівняння папок на одному рівні), але у мене відкриті сесії для більш глибоких рівнів, якщо я натискаю q
(вийдіть із цієї групи сеансів), Emacs скаржиться на повідомлення:
Ця група сесій має активні сеанси --- не може вийти
Як я можу вийти з сесійних груп, не виходячи з підсесій по черзі?
ztree-diff
може різнитися в двох каталогах рекурсивно. github.com/fourier/ztree