Recuperando ficheros en vim

Una de las cosas que no me gustaba mucho de vim, es que a veces sin querer le daba a las teclas “ctrl+z” y el documento con el que estaba trabajando se me “paraba”. AL intentar recuperar el mismo fichero, me daba un pequeño error diciendo que ya estaba abierto y tenia que borrar un fichero de intercambio, con la pequeña perdida de tiempo que causaba. Hoy buscando un poco de info he encontrado en el blog de tuxteno un artículo sobre esto, la solución es muy sencilla, es usar el comando jobs que te hace un listado de los trabajos parados que tenemos en el sistema, por ejemplo

primero abrimos un fichero con vim:

$vim sincronismo.shMientras lo estamos editando pulsamos ctrl+Z

[1]+ Stopped vim sincronismo.sha continuación ejecutamos “jobs” y nos saldrá todos los archivos que tenemos parados, en este ejemplo solo tenemos uno y es el número [1] a continuación ejecutamos:

$fg 1y directamente continuamos trabajando sobre el fichero anteriormente parado. En caso de tener más archivos abiertos al ejecutar “jobs” los listaria:

$ jobs
[1] Stopped vim sincronismo.sh
[2]- Stopped vim script
[3]+ Stopped vim fstab
Espero que haya servido de ayuda tanto como me ha servido a mi! un saludo y todos a usar vim

Anuncios
Recuperando ficheros en vim

Un comentario en “Recuperando ficheros en vim

Responder

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