Biorąc pod uwagę zmodyfikowany bufor, w jaki sposób mogę różnicować go z plikiem kopii zapasowej na dysku, aby zobaczyć, co zmieniłem?
buffers
buffer-modified
żaba
źródło
źródło
Odpowiedzi:
Chcesz polecenia M-x diff-buffer-with-file. Zobacz instrukcję:
Może Cię również zainteresować
highlight-changes-mode
automatyczne i interaktywne podświetlanie zmian wprowadzonych w buforze po jego włączeniu.źródło
highlight-changes-mode
znajduje się równieżdiff-hl
pakiet w GNU ELPA.vc
wersją. Pracowałem nad różnicowaniem bufora (w przeciwieństwie do pliku kopii zapasowej) w diff-hl # 33 , ale jest on zablokowany na błąd w rdzeniu Emacsa.Polecenie
ediff-current-file
:źródło
ediff-current-file
ma pewne zalety,diff-buffer-with-file
jeśli chcesz interaktywny przegląd zmian zamiast zwykłego porównania. Interaktywna recenzja pozwala nawet selektywnie przywrócić niektóre części, na wypadek, gdybyś ostatecznie nie chciał ich zapisywać. Zobacz także emacs.stackexchange.com/a/3778/10614, aby uzyskać pełniejszą odpowiedź.