2010-08-11 10 views
7

¿Hay un historial de los archivos editados en VIM que persiste entre las sesiones vim, por ejemplo los últimos 20 archivos abiertos. Tiendo a editar los mismos archivos .conf y tengo que navegar hacia ellos cada vez que por supuesto están distribuidos por todo el sistema de archivos.VIM archivos recientemente editado historia

Respuesta

4

Como norma, no, pero hay un plugin here que añade esta funcionalidad. This one también menciona el historial de archivos recientes en la página, por lo que puede proporcionar una alternativa.

+0

Bastante bien;) Gracias. – Attila

+0

No puedo vivir sin MRU;) – Drasill

0

Puede utilizar :marks para navegar entre los archivos utilizados recientemente.

2

Usted debería considerar dar ctrlp la oportunidad (si no lo está utilizando ahora). Proporciona el comando:

:CtrlPMRUFiles 

que te permite seleccionar archivos abiertos anterior. Eso es además de todas las otras cosas geniales. Estaba usando el complemento MRU mencionado por @DrAI, pero una vez que comencé a usar ctrlp solo uso ese.

otro plugin popular que proporciona una capacidad de MRU es Unite.

2

Como this answer indicates, se puede usar ctrl-o para retroceder en el historial de archivos. Abrirá automáticamente los archivos editados previamente.

2

En realidad este comportamiento está integrada. Con los ajustes por defecto que debe ser capaz de utilizar el comando :oldfiles para ver una lista numerada de archivos recientes. Luego use :e #>4 por ejemplo, para editar el número 4 en la lista. O :browse oldfiles, según this answer.

Cuestiones relacionadas