Me gustaría tener una pulsación de tecla para mostrar una lista de archivos utilizados recientemente para elegir uno para editar.
- ¿Qué necesito para proporcionar eso?
Y relacionado,
- ¿Cómo administro el historial de archivos usados recientemente?
- Esto debería admitir la exclusión de nombres de archivo o subdirectorios.
command-history
load
persistent-state
Volker Siegel
fuente
fuente

autocmd; la primera parece que sería más útil y posiblemente más fácil de lograr.)*.tmp,/tmp/*,/mnt/foo/*.Respuestas:
Puede usar el
:browsecomando para eso:Para una pulsación de tecla, mapearlo:
Luego puede presionar Leader oen modo normal para ver una lista de archivos.
De
:help v:oldfiles:Entonces, para limitar, digamos, 50 archivos, puede establecer
viminfo:No veo una manera fácil de excluir archivos de esto, aparte de deshabilitar el
viminfousoautocmd:Esto tiene la gran falla de deshabilitar todo el historial para cualquier sesión que implique archivos coincidentes.
fuente
browsecomandounitey / oPipeCmdlograr el filtrado que OP quisiera?Echa un vistazo a la función MRU de Ctrl-P . Una vez que lo haya instalado, escriba
:CtrlPMRUFilesy se abrirá un buscador difuso en la parte inferior de la pantalla que puede buscar difusamente.fuente