Me he encontrado con el increíble complemento ctrlp.vim . Es una buena alternativa al complemento Command-T que he usado antes. Lo que no me gustó de Command-T es que tomaría unos 20-30 segundos volver a escanear archivos cuando se invoca por primera vez después de iniciar vim.
CtrlP funciona mucho más rápido, pero no parece volver a explorar automáticamente los archivos recién creados. ¿Cómo debo activar un nuevo escaneo manualmente?
¡Gracias!
Respuestas:
De la documentación :
Esto supone que ya está en modo ctrl-p. Tenga en cuenta que puede presionar F5 en el medio de una consulta, es decir, puede escribir algunos caracteres, descubrir que no coincide con un archivo actualizado recientemente y presionar F5 para actualizar en ese momento. Le mostrará automáticamente la coincidencia si el archivo se acaba de agregar a la caché ctrl-p.
fuente
ctrl-p
2.F5
Como dice Jeet , puede presionar, F5pero si eso no funciona, siempre puede ejecutar
:CtrlPClearCache
lo que F5se supone que debe ejecutar.De la documentación
fuente
Si lo desea, puede reventar automáticamente el caché cuando se guarde, por lo que se verá obligado a actualizarse en el próximo uso.
Ponga esto en su vimrc (crédito docwhat ):
Desafortunadamente, no hay forma de mantener automáticamente el caché fresco en segundo plano.
fuente
Agregué esto a .vimrc que desactiva el almacenamiento en caché ctrlp
g:ctrlp_use_caching = 0
fuente
Sé que esta es una vieja pregunta, pero es tan simple que tengo que comentar. Pon esto en tu .vimrc
Esto actualizará el caché y luego llamará a CtrlP. No más archivos faltantes.
fuente
g:ctrlp_use_caching
?