如何使用emacs ediff比较两个二进制文件?

如何使用emacs ediff比较两个二进制文件?,emacs,emacs-ediff,Emacs,Emacs Ediff,如何仅使用emacs和emacs包(可能由用户提供)比较两个二进制文件? 关于使用各种工具(如gvimdiff或colordiff)的二进制diff,已经有很多帖子了,但我对使用纯emacs一点也不感到惊讶。 emacs Wiki中有一个,但对于实际大小的文件,该方法使我的emacs崩溃(v27.1): 对于两个50MB的音频文件,有没有一个工作的方法 C-x-C-f file1 M-x hexl-mode C-x-C-f file2 M-x hexl-mode M-x ediff-buffer

如何仅使用emacs和emacs包(可能由用户提供)比较两个二进制文件?
关于使用各种工具(如
gvimdiff
colordiff
)的二进制diff,已经有很多帖子了,但我对使用纯emacs一点也不感到惊讶。 emacs Wiki中有一个,但对于实际大小的文件,该方法使我的emacs崩溃(v27.1):

对于两个50MB的音频文件,有没有一个工作的方法

C-x-C-f file1
M-x hexl-mode
C-x-C-f file2
M-x hexl-mode
M-x ediff-buffers [RET + defaults]
+ Wait a long time...