2013-08-05 29 views

回答

10

Emacs有ediff,它可以區分兩個文件。要使用它,只需執行M-x ediff,然後指定您想要區分的兩個文件。

+4

具體來說,你可以調用命令'ediff-buffers'。 – zck

3

順便說一句,如果你想看到在同一個緩衝兩個文本塊之間的差異,你可以按如下做到這一點: - 確保smerge模式是裝(例如,M-x load-library RET smerge-mode RET)。 - 去到第一集團的開始,C-SPC - 走在第二集團的開始,C-SPC - 轉到第二集團的末尾,M-x smerge-makeup-conflict RET - 那麼你可以使用C-c^RC-c^=查看差異。 請注意,如果兩個區塊非常連續,效果會更好。

0

我還發現,比較窗口通過打開的緩衝區中的差異來完成一項了不起的工作。