Lo que he aprendido: recuperar archivos en Emacs

Hoy traigo truco rápido de Emacs: cómo se recuperan los archivos cuando Emacs muere. Os habréis fijado que si nosotros estamos editando un archivo foo.txt Emacs crea un #foo.txt# y un foo.txt~. El primero de ellos, el de las almohadillas, es el archivo de autoguardado, solo está si tenemos cambios sin guardar. El segundo es la copia de seguridad, Emacs antes de que modifiquemos un archivo crea una copia de seguridad del mismo. Así, si la liamos siempre podemos regresar a un mundo anterior (es muy sabio Emacs).

A nosotros en este caso nos interesa el #foo.txt# porque Emacs se ha roto, se ha ido la luz antes de que guardásemos o demás cosas locas que pasan. Cuando abramos el archivo que no nos ha dado tiempo a guardar Emacs nos dirá que el archivo de autoguardado es más moderno y que podemos recuperarlo con M-x recover-file. Le obedecemos y nos aparecerán listados en un buffer el archivo sin guardar y el guardado automáticamente cada uno con sus tiempos de guardado. Si queremos recuperarlo le decimos que sí, que recupere. No tiene más.

Espero que os sea útil

Más

If Emacs crashes, how can I recover the file I was editing?

Recovery After a Crash en el manual

Backup Files en el manual

GNU Emacs backup files

Anuncios

3 pensamientos en “Lo que he aprendido: recuperar archivos en Emacs

  1. Pingback: Lo que he aprendido: centralizar archivos de autoguardado de Emacs | Onda Hostil

¡Opina sin miedo! (Puedes usar Markdown)

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s