2010-06-23 52 views
32

我知道如何创建重命名,删除和移动文件NERDTree(只需按m then either [a, d, or m])。但我无法弄清楚如何创建一个文件夹。如何在Vim中创建文件夹(首选使用NERDTree)?

有没有人知道如何做到这一点NERDTree(或只是在vim的本地“方式”)?

+1

感谢您的询问,因为我实际上并不知道您可以在NERDTree中移动文件(但有可能发现您的注释),并且搜索引导我到了这里。也许我是盲目的,但在帮助屏幕中找不到任何移动文件。 – atomicules 2011-02-19 00:21:33

+0

如果我将光标放在NERDTree中的某个文件上,然后按d gvim说“E21:无法进行更改,可修改'关闭”。我需要添加一些东西到vimrc中吗? ....得到它,并稍微编辑问题 – whytheq 2013-05-17 23:10:33

回答

39

您使用m + a并在您要创建的子节点的名称上放置尾部/

例如,m + a + foo创建文件foom + a + foo/创建目录foo

+0

我一直在寻找,谢谢! – alexchenco 2010-06-23 14:57:59

4

嗯,你总是可以做:

:!mkdir <directory> 

这是否帮助?

+0

这是好的,但我的NERDTree不会自动刷新文件系统.. – nkint 2011-04-26 14:09:01

2

在NERDTree窗口中,按'm';你应该在底部看到一个菜单。输入'a'以添加子节点。现在输入你想创建的目录,确保在最后加上'/',否则脚本会创建一个文件。

相关问题