¿Cuál es la forma más fácil de eliminar archivos de intercambio de Vim de los que ya me he recuperado?

Pregunta:

A veces, Vim se bloquea y me deja un archivo de intercambio. Eso es genial. Luego abro el archivo que estaba editando y Vim me pregunta si quiero recuperarlo. Lo hago, gracias. Cuando termine, Vim me dice,

You may want to delete the .swp file now.

Sí, lo hago. ¿Cómo puedo hacer eso? Pensé que simplemente comenzaría a usar el antiguo archivo de intercambio como un archivo de intercambio nuevamente y lo limpiaría cuando saliera, pero eso no es cierto. Hace uno nuevo, lo limpia y, cuando vuelvo a abrir el archivo, me pide que me recupere del primero.

Seguro que me estoy perdiendo algo.

Respuesta:

Una forma un poco más sencilla

Desde el emulador de terminal:

$ vim filename

Luego, dentro de vim, elija recuperar , y si desea eliminar el intercambio, escriba (guarde) y luego llame a este comando:

:e          // no argument needed. It assumes the current buffer.

… y elige eliminar esta vez.

Un beneficio de este enfoque es que no sobrescribirá automáticamente un archivo de trabajo, si la recuperación resultó corrupta (aunque es cierto que nunca antes me había sucedido eso).

También hay consejos relevantes sobre esta pregunta en Stack Overflow (donde encontré este consejo).

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım