Si agrego un archivo al mismo directorio abierto NERDTree
, la única forma en que puedo ver el archivo agregado es si salgo de vim y lo vuelvo a iniciar.
¿Hay alguna manera de volver a cargar los archivos NERDTree
?
Puede cerrar y volver a abrir NERDTree o simplemente presionar rpara actualizar la lista del directorio actual o Rpara actualizar la lista del directorio raíz.
¿Ves "Prensa? Para obtener ayuda" en la parte superior de la ventana NERDTree? Significa que puedes ?pedir ayuda. Si lo hace, verá una lista exhaustiva de atajos de NERDTree. Está muy bien.
En términos más generales, muchos complementos tienen una documentación exhaustiva a la que puede acceder :help <pluginame>
.
?
ayuda tres veces y nunca la había vistor
!r
acceso directo?
rápida de NERDTree enumera estos accesos directos, en su sección "Asignaciones del sistema de archivos". Enumera "r
: actualizar cursor dir" y "R
: actualizar raíz actual".Como @romainl respondió anteriormente; presione rpara actualizar el directorio actual o Rpara actualizar el directorio raíz.
Puede considerar agregar nuevos archivos de nerdTree presionando m, y luego aagregar un nuevo archivo (o directorio agregando una barra inclinada). De esta manera, no necesita actualizar nerdTree para ver el nuevo archivo agregado.
fuente
Actualizar NERDTree
En lugar de presionar Ren la
NERDTree
ventana, uso un mapa personalizado que lo hace por mí:Lo he asignado a Leader+ r, pero puedes asignarlo a lo que quieras.
Explicación:
NERDTree
ventanaR
clave)Nota: puede agregar un último paso para actualizar CtrlP junto con NERDTree
fuente
:NERDTreeRefreshRoot
sin enfocar el árbol.Puede presionar el botón R usando las teclas de alimentación función de . Solo así:
He definido una función en mi archivo .vimrc:
Entonces, cuando escribo ctrl+ l, NERDTree se activará y actualizará el directorio raíz.
fuente