如果我想在MacVim中使用NERDTree打开一个Rails应用程序,我就是这样做的
$ mvim .
从该目录。打开一个新窗口,左侧是NERDTree导航器,右侧是缓冲区。
现在让我们说我想做同样的事情,但我已经打开了一个MacVim窗口。从那个窗口,我想完成我上面所做的事情,但无需返回命令行。
我做Cmd-N打开一个新窗口,然后输入::e ~/path/to/new/project
。但我到这里的NERDTree导航器并没有正常工作。好像它没有意识到它右边的缓冲区。它不会展开或折叠目录,在任何文件上按Enter键都会在与导航器相同的窗口中打开它。
我对这一切都很陌生,所以希望我的术语和描述有道理:)
答案 0 :(得分:1)
假设MacVim捆绑的mvim
脚本位于$PATH
,您只需执行以下操作:
:!mvim ~/path/to/new/project
答案 1 :(得分:1)
无论您身在何处,都可以发出:NERDTree ~/path/to/new/project
,NERDTree将打开〜/ path / to / new / project作为根。我尝试了它,它表现得像预期的那样。