Sto sperimentando ediff-directories
, ma non sono sicuro di usarlo correttamente.
Ho letto nella documentazione che, una volta fornito a due directory ediff-directories
, se premo ==
Emacs le confronta in modo ricorsivo.
Tuttavia, se premo ==
ottengo solo cartelle con =
segni (il che significa che le due cartelle hanno contenuti identici) al livello in cui eseguo il comando. Se voglio vedere quali cartelle hanno =
segni a livelli più profondi nella gerarchia delle cartelle, devo rieseguire il ==
comando ad ogni livello.
Come posso dire a emacs di ricorrere in modo ricorsivo fino alle foglie in modo da poter vedere tutte le differenze directory difference buffer
(accessibile tramite il comando da tastiera D
)?
Se qualcuno fosse a conoscenza di un tutorial su come usare ediff-directories
(diverso dalla documentazione ufficiale ), sarei molto interessato.
Inoltre, se voglio uscire da un gruppo di sessioni (confronto di cartelle a un livello), ma ho sessioni aperte per livelli più profondi, se premo q
(esco da questo gruppo di sessioni), Emacs si lamenta del messaggio:
Questo gruppo di sessioni ha sessioni attive --- non può uscire
Come posso uscire dai gruppi di sessioni senza uscire le sottosessioni una alla volta?
ztree-diff
può diff su due directory ricorsivamente. github.com/fourier/ztree