Si j'ajoute un fichier au même répertoire ouvert NERDTree
, la seule façon de voir le fichier ajouté est de quitter vim et de le redémarrer.
Existe-t-il un moyen de recharger les fichiers NERDTree
?
Vous pouvez fermer et rouvrir NERDTree ou simplement frapper rpour actualiser la liste du répertoire courant ou Rpour rafraîchir la liste du répertoire racine.
Voyez-vous «Appuyez sur? Pour obtenir de l'aide» en haut de la fenêtre NERDTree? Cela signifie que vous pouvez ?demander de l'aide. Si vous le faites, vous verrez une liste exhaustive des raccourcis NERDTree. C'est bien.
Plus généralement, de nombreux plugins ont une documentation complète à laquelle vous pouvez accéder :help <pluginame>
.
?
aide trois fois et je n'ai jamais vur
!r
raccourci?
NERDTree répertorie ces raccourcis, dans sa section «Mappages du système de fichiers». Il répertorie «r
: actualiser le curseur curseur» et «R
: actualiser la racine actuelle».Comme @romainl a répondu ci-dessus; appuyez sur rpour actualiser le répertoire actuel ou Rpour actualiser le répertoire racine.
Vous pouvez envisager d'ajouter de nouveaux fichiers à partir de nerdTree lui-même en appuyant sur m, puis sur apour ajouter un nouveau fichier (ou répertoire en ajoutant une barre oblique de fin). De cette façon, vous n'avez pas besoin de rafraîchir nerdTree pour voir le nouveau fichier ajouté.
la source
Actualiser NERDTree
Au lieu de frapper Rdans la
NERDTree
fenêtre, j'utilise une carte personnalisée qui le fait pour moi:Je l'ai mappé à Leader+ r, mais vous pouvez le mapper à tout ce que vous voulez.
Explication:
NERDTree
fenêtreR
clé)Remarque: vous pouvez ajouter une dernière étape pour actualiser CtrlP avec NERDTree
la source
:NERDTreeRefreshRoot
sans focaliser l'arbre.Vous pouvez appuyer sur le bouton R en utilisant la fonction feedkeys . Juste comme ça:
J'ai défini une fonction dans mon fichier .vimrc:
Ainsi, lorsque je tape ctrl+ l, le NERDTree sera basculé et actualisera le répertoire racine.
la source