web-dev-qa-db-ja.com

nerdtreeを使用してディレクトリを作成する方法

私はしばらくNERDTreeを使用しています。新しいディレクトリを作成する必要があるたびに、ターミナルに移動する必要があります。 NERDTreeを使用してディレクトリをすばやく簡単に作成する方法はありますか。

doc を読みましたが、何も見つかりませんでした。

137
Nick Vanderbilt

NERDTreeウィンドウで「m」を押します。下部にメニューが表示されます。子ノードを追加するには「a」を入力します。作成するディレクトリを入力し、最後に「/」を追加してください。そうしないと、スクリプトがファイルを作成します。

AFAIK NERDTreeは、「mkdir -p」のように親ディレクトリを作成できません。

232
housetier

mを押すと、下のメニューが開き、アクションのリストから選択できます。

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/

aを押すと、子ノードを追加できます。スラッシュ(/)を追加するかどうかに応じて、子ノードをファイルまたはフォルダーにすることができます。

以下のようにスラッシュを追加しないと、ファイルが作成されます。

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

以下のようにスラッシュを追加すると、フォルダーが作成されます。

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