найти / выделить общие подстроки между двумя буферами в Emacs - PullRequest
2 голосов
/ 31 октября 2010

Может кто-нибудь сказать мне, как выделить общие подстроки между двумя буферами в Emacs?Я могу написать скрипт для этого, но мне было интересно, есть ли встроенный макрос в Emacs, с помощью которого я могу это сделать.

Спасибо, Радж

1 Ответ

7 голосов
/ 31 октября 2010

Если вы согласны принять обратное, & mdash; увидите выделенные различия , а не сходства & mdash; тогда пакет ediff будет справиться с этим для вас. Попробуйте функцию ediff-buffers. Вы можете запустить его в интерактивном режиме с

M-x ediff-buffers RET

и укажите первый буфер для сравнения, затем второй. Первый окажется сверху, а второй снизу, при условии, что вы используете макет по умолчанию с двумя буферами, показанными по вертикали.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...