web-dev-qa-db-fra.com

Comment créer un répertoire à l'aide de nerdtree

J'utilise NERDTree depuis un certain temps. Chaque fois que je dois créer un nouveau répertoire, je dois aller sur le terminal. Existe-t-il un moyen rapide et facile de créer un répertoire à l'aide de NERDTree.

J'ai lu le doc mais je n'ai rien trouvé.

137
Nick Vanderbilt

Dans la fenêtre NERDTree, appuyez sur 'm'; vous devriez voir un menu en bas. Tapez "a" pour ajouter un nœud enfant. Entrez maintenant le répertoire que vous souhaitez créer, en veillant à ajouter un "/" à la fin, sinon le script créerait un fichier.

AFAIK NERDTree ne peut pas créer de répertoires parents comme le fait 'mkdir -p'.

232
housetier

Appuyer sur m ouvrirait un menu ci-dessous et vous pouvez choisir parmi une liste d'actions.

NERDTree Menu. Use j/k/enter and the shortcuts indicated
==========================================================
> (a)dd a childnode
  (m)ove the current node
  (d)elete the current node
  (r)eveal in Finder the current node
  (o)pen the current node with system editor
  (q)uicklook the current node
  (c)opy the current node
Add a childnode
==========================================================
Enter the dir/file name to be created. Dirs end with a '/'
/Library/WebServer/Documents/new-teacher-center/app/Model/

Appuyez sur a pour ajouter un nœud enfant. Un nœud enfant peut être un fichier ou un dossier selon que vous ajoutez ou non une barre oblique (/).

Si vous n'ajoutez pas de barre oblique comme ci-dessous, cela créerait un fichier.

Add a childnode
==========================================================
Enter the dir/file name to be created. Dirs end with a '/'
/Library/WebServer/Documents/new-project/app/Model/file

Si vous ajoutez une barre oblique comme ci-dessous, cela créerait un dossier.

Add a childnode
==========================================================
Enter the dir/file name to be created. Dirs end with a '/'
/Library/WebServer/Documents/new-project/app/Model/folder/
6
mrded