Dado un búfer modificado, ¿cómo puedo diferenciarlo con el archivo que lo respalda en el disco para ver qué he cambiado?
buffers
buffer-modified
rana nariz
fuente
fuente
Respuestas:
Quieres el comando M-x diff-buffer-with-file. Ver el manual:
También puede interesarle
highlight-changes-mode
que resalte de forma automática e interactiva los cambios realizados en el búfer después de que se habilitó.fuente
highlight-changes-mode
también está eldiff-hl
paquete en GNU ELPA.vc
revisión. Trabajé en diferenciar el búfer (a diferencia de su archivo de respaldo) en diff-hl # 33 , pero está bloqueado en un error en el núcleo de Emacs.Comando
ediff-current-file
:fuente
ediff-current-file
tiene algunos beneficiosdiff-buffer-with-file
si desea una revisión interactiva de los cambios en lugar de una diferencia simple. La revisión interactiva incluso permite revertir selectivamente algunas partes, en caso de que finalmente no desee guardarlas. Consulte también emacs.stackexchange.com/a/3778/10614 para obtener una respuesta más completa.