查找/突出显示Emacs中两个缓冲区之间的公共子串

时间:2010-10-30 21:58:25

标签: emacs substring

有人可以告诉我如何突出显示Emacs中两个缓冲区之间的常见子串吗? 我可以编写一个脚本来做到这一点但是想知道Emacs中是否有一个内置的宏可以用来做到这一点。

谢谢, 拉吉

1 个答案:

答案 0 :(得分:7)

如果您愿意接受反向突出差异而非相似性,那么ediff package将为您处理此问题。试试函数ediff-buffers。您可以使用

以交互方式运行它
M-x ediff-buffers RET

并指定要比较的第一个缓冲区,然后指定第二个缓冲区。假设您使用默认布局,并且两个缓冲区显示为垂直分割,第一个将在顶部结束,第二个将在底部结束。