答案 0 :(得分:4)
尝试输入?
。在切换到NERDTree之前,我建议首先尝试Netrw目录列表,它已经安装了Snow Leopard的Vim。我发现它足够,容易和快速。
从终端尝试:
vim ~/Documents/
这应该会自动打开Netrw。
然后,在Vim中输入:
:h netrw-intro-browse
并阅读有关如何使用Netrw的信息。
要了解如何将光标移动到另一个窗口,请键入:
:h windows
然后,您会看到window-move-cursor
,因此请输入:h window-move-cursor
CTRL-W j
,其中j
也可以是h
,k
或l
。
答案 1 :(得分:1)
1)我不知道如何做到这一点,但我建议将经常使用的文件夹添加为书签。创建一些书签后,您可以像这样启动NERDTree:
:NERDTree bookmarkName
2& 3)我更喜欢为每个文件使用单独的选项卡。您可以将光标放在要在NERDTree中打开的文件名旁边,只需按t即可在新选项卡中打开它。虽然确实在第一次启动NERDTree时它会在同一个选项卡中打开一个单独的缓冲区。我通常会立即按
Ctrl-w w
转到另一个缓冲区并使用以下命令关闭它:q将返回文件资源管理器。
答案 2 :(得分:0)
1 。也许你没理解。你如何打开NERDTree?使用:e
命令,使用目录名作为参数,对吗? (请记住,.
是您当前的目录)。然后,打开该目录以在NERDTree窗口中可视化。或者,您可以使用:NERDTree
命令,同时提供目录名作为参数,其行为与前一种情况类似。根据帮助,最后一个选项是不带参数调用:NERDTree
,这与传递.
参数相同。因此,如果它始终在您询问的目录中打开,那么您希望拥有一个技术上不合逻辑的默认目录。
现在,如果问题是:NERDTree ~/Desktop<enter>
打字太多,请为此创建一个映射。
nnoremap ,on :NERDTree ~/Desktop<CR>
2 。你还没有说过你正在使用什么样的Vim味道。我在我的Mac上使用名为MacVim的GUI,然后点击鼠标按预期工作。检查第3项作为替代方案。
3 。您可以使用<C-W>
命令系列在包含缓冲区的窗口之间移动。阅读:h window-move-cursor
以了解更多信息,但在您的情况下,如果您使用左侧的NERDTree窗口和右侧的缓冲区(保留焦点),则可以通过按 CW ħ