Vim - 无需重置即可转到 NERDTree 的快捷方式?

Ari*_*rad 1 vim macvim nerdtree

我是 vim 新手,所以如果这真的很愚蠢,我提前道歉,但我似乎无法在谷歌上找到它。

我在堆栈溢出时发现了这个片段,它将焦点设置为 nerdtree:

let mapleader = ","
nmap <leader>ne :NERDTree<cr>
Run Code Online (Sandbox Code Playgroud)

但是,如果我在运行此命令时扩展了一堆目录,它会重置,有没有办法不重置?

如果有帮助,我正在使用 Macvim。

另外,我知道:NERDTreeToggle,但我希望树始终可见。

glt*_*lts 5

@FDinoff 已经指明了方向,但实际上您不需要自己实现 NERDTree 焦点。它没有记录,但它是内置的。

试试这个映射:

:nnoremap <leader>ne :NERDTreeFocus<CR>
Run Code Online (Sandbox Code Playgroud)

摘自@kev 的这个很棒的答案。