如何在Vim中创建文件夹(最好使用NERDTree)?

40

我知道如何在 NERDTree 中创建、重命名、删除和移动文件(只需按下 m 然后选择 [a, d 或 m])。但我不知道如何创建一个文件夹。

有人知道如何在 NERDTree(或者使用vim的本地方法)中创建文件夹吗?


1
谢谢您的提问,因为我实际上不知道您可以在NERDTree中移动文件(但有一点想法),搜索让我来到这里。也许我眼瞎,但在帮助屏幕中找不到任何关于移动文件的提及。 - atomicules
如果我在NERDTree中将光标放在文件上,然后按d键,gvim会显示“E21:无法进行更改,'modifiable'已关闭”。我需要在vimrc中添加什么吗?...明白了,稍微编辑了一下问题。 - whytheq
3个回答

53
你可以使用 m + a 来创建子节点,如果你要创建的是文件夹,请在子节点名称后加上一个斜杠/
例如:m + a + foo 可以创建文件 foo。而 m + a + foo/ 则可以创建目录 foo

8

好的,你总是可以这样做:

:!mkdir <directory>

这能帮助你吗?


3

在NERDTree窗口中,按下'm'键;底部应该会出现一个菜单。输入 'a' 来添加子节点。现在输入您想要创建的目录,确保在末尾添加 '/',否则脚本将创建文件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接