在NERDTree中改变根

xra*_*alf 23 vim nerdtree

我试着改变NERDTree根

:BookmarkToRoot <bookmark>
Run Code Online (Sandbox Code Playgroud)

命令和C字母,但当我关闭vim并打开vim时,root不会更改.
你知道怎么永远改变根吗?

rom*_*inl 39

你可以尝试类似的东西:

nnoremap <leader>n :NERDTree /path/to/folder<CR>
Run Code Online (Sandbox Code Playgroud)

我在.vimrc中有这个:

set autochdir
let NERDTreeChDirMode=2
nnoremap <leader>n :NERDTree .<CR>
Run Code Online (Sandbox Code Playgroud)

这样NERDTree总是在当前文件夹中打开.

对于第1行,工作目录始终是活动缓冲区所在的目录.

在第二行,我确保正确设置工作目录.

在第3行,我点击<leader>n打开NERDTree.