Коли два буфери порівнюються для відмінностей, M-x ediff-buffers
не вказується на конкретні символи, які змінилися в слові (тобто "рівень символів" відрізняється). Більшість сучасних інструментів "diff" показуватимуть відмінності у слові.
Emacs, здається, не вистачає цієї важливої (або очевидно корисної?) Функції за замовчуванням. Як я можу зробити так, щоб Emacs відображав різниці за символами?
Оновлення
Ось M-x ediff-buffers diff1 diff2
, використовуючи emacs -Q
для того, щоб моя тема не заважала:
Ось такий же текст, вставлений у Meld:
Я спробував запустити
—
modulitos
emacs -Q
, доданий вище. Крім того, я змінив своє запитання, щоб вирішити рівень символів, який відрізняється, а не внутрішньорядковий .
emacs -Q
і викликуediff-buffers
наdiff1
і ,diff2
як зазвичай.