Вопросы с тегом «diff»

51
Как просмотреть diff, когда emacs предлагает восстановить этот файл?

Иногда это происходит: emacs предлагает вам восстановить несохраненные изменения в файле, но вы не можете вспомнить, хотите ли вы эти изменения или нет. Начиная с recover-this-fileбуфера, есть ли способ просмотреть diff или иным образом напрямую увидеть изменения? Например, что-то вроде того, что...

20
Как отобразить разницу между двумя буферами с разницей «на уровне персонажа»

Когда два буфера сравниваются на предмет различий, M-x ediff-buffersне указываются конкретные символы, которые изменились в слове (то есть различия «на уровне символов»). Большинство современных инструментов сравнения покажут различия в слове. В Emacs по умолчанию отсутствует эта важная (или,...

17
Как использовать оба варианта в Ediff?

В интерфейсе Ediff есть +кнопка, но она, похоже, ничего не делает (минибуфер неизменно показывает «ноль», когда я нажимаю на нее), я думал, что эта кнопка предназначена для использования обоих вариантов в буфере результатов. В любом случае, оригинальный вопрос: как заставить Ediff разрешить...

16
Как начать редактирование файла, в котором есть маркеры конфликтов git?

После попытки слияния git в командной строке мой файл теперь содержит стандартные маркеры конфликтов, которые emacs перезагружал (возвращал?) В буфер. Как запустить какой-либо режим слияния для разрешения конфликта? Могу ли я получить отдельные буферы, показывающие левую / правую / объединенные...

14
Никогда не создавайте рамку в Ediff

В общем, я не люблю кадры. Щас пользуюсь (setq ediff-window-setup-function #'ediff-setup-windows-plain) Чтобы убедиться, что ediffне создает кадр при его запуске. Тем не менее, некоторые команды, такие как ediff-show-registryвсе еще открывают новые кадры. Есть ли способ, которым я могу полностью...

13
Как я могу немедленно покинуть Ediff, не набирая 'y'?

Когда я бросаю курить, qменя спрашивают, действительно ли я хочу бросить. Я бы предпочел, чтобы это немедленно прекратилось. Там нет ничего очевидного при настройке . Существует решение здесь , который , кажется , на работу, пересматривая qключ, но я не уверен в деталях , как работает функция....

13
Magit diff бок о бок

Я хотел бы знать , если есть способ , чтобы получить стандартный бок о бок diffзрении в magit. То есть вместо того, чтобы видеть старый фрагмент кода и новый один за другим, я хотел бы видеть их в одном горизонтальном...

11
На «действительно редактировать буфер», emacs автоматически запускает ediff-current-file?

контекст Когда emacs обнаруживает, что файл был изменен вне буфера редактирования. Наблюдаемый Emacs спросит: изменено некоторое имя файла на диске; действительно редактировать буфер? (y, n, r или Ch) (Между прочим, иногда это происходит, даже когда нет реальных изменений, например, удаленного...

11
Ediff: посмотреть различия пробелов

Есть ли способ заставить Ediff выделять пробелы другим цветом, как это делается для различий без пробелов? Например, вот две области с разницей только в пробелах: И вот две области с непробельными различиями: Различия без пробелов выделяются ediff-fine-diff-*гранями, а различия без пробелов - нет....