我正在尝试ediff-directories
,但是不确定我是否正确使用它。
我在文档中读到,一旦向提供了两个目录ediff-directories
,如果按==
Emacs ,则会递归比较它们。
但是,如果按该按钮,则在运行命令的级别上==
只会得到带有=
符号的文件夹(这意味着两个文件夹具有相同的内容)。如果要查看哪些文件夹=
在文件夹层次结构的更深层具有标志,则需要==
在每个级别重新运行该命令。
我怎样才能告诉emacs递归地一直到叶子,以便我可以看到中的所有差异directory difference buffer
(可通过键盘命令访问D
)?
如果有人知道如何使用的教程ediff-directories
(除了官方文档),我将非常感兴趣。
另外,如果我要退出会话组(在一个级别上比较文件夹),但是我打开了更深层次的会话,如果按q
(退出此会话组),Emacs会抱怨:
此会话组的会话正在进行-无法退出
如何退出会话组而又不一一退出子会话?
ztree-diff
可以递归地区分两个目录。github.com/fourier/ztree