当使用该插件NERDTree通过项目的树导航vim编辑器,有一个简单的方法来创建当前突出显示的目录下的一个新的源代码文件?
目前,我进入我的外壳,添加文件,然后刷新树。 肯定有更好的办法。
当使用该插件NERDTree通过项目的树导航vim编辑器,有一个简单的方法来创建当前突出显示的目录下的一个新的源代码文件?
目前,我进入我的外壳,添加文件,然后刷新树。 肯定有更好的办法。
激活NERDTree并导航到新的文件应该所在的目录。 然后按M键调出NERDTree文件系统菜单并选择 “附加子节点”。 然后,只需输入文件(或目录名),你就大功告成了。
从VIM可以运行shell命令。 因此,在这种情况下,我使用:
:!touch somefile.txt
然后打R重新载入的nerdtree窗口。
另一件事要做的,就是刚刚从VIM内开始新的文件。
:e somefile.txt
这样做的一个方便的事情是,在我的.vimrc我自动的CWD更改到目录我目前的文件是:
" Auto change the directory to the current file I'm working on
autocmd BufEnter * lcd %:p:h
这样,如果我编辑一个文件,并希望再在同一个地方的路径被改变那里。 从开任何NERDTree文件设置目录到一个文件在不在。