我正在GNU/Linux系统上使用Emacs。我试图比较两个数据文件,这些文件包含几乎相似的数字列内容。是否有Emacs/Unix实用程序可以突出显示这些文本文件之间的差异呢?
M-x ediff-buffers
命令来显示它们之间的差异。Emacs 会很好地突出显示差异,并允许你同时滚动缓冲区。请参见这个 "十个必备的 Emacs 技巧" 页面的提示#5,或者 GNU Ediff 文档。
在 Unix 下有一个 diff
命令。这里是一个简短的 例子,以及 另一个例子。
我通常更喜欢用 Emacs 进行比较,更加直观,当然前提是两个文件都需要放到缓冲区中。
M-x ediff-files
命令,这样你就不需要先在缓冲区中打开它们了。话虽如此,我几乎总是使用ediff-buffers
命令。 - gempesawediff-buffers
:) .. 但是知道其他选择也很好,所以谢谢你提到这个。 - Levon