在 NERDtree 中,如果按下C
它会更改光标下文件夹的 NERDtree 的根。我想:lcd \path\to\directory
通过使用这个命令来改变 vim 的工作目录(就像你使用 : 时一样)。有人知道这样做的方法吗?
问问题
569 次
1 回答
1
您可以将选项设置NERDTreeChDirMode
为 value2
这将在更改树根时更改 vim 的 CWD。
'NERDTreeChDirMode'
值:0、1 或 2。默认值:0。
使用此选项告诉脚本何时(如果有的话)更改 vim 的当前工作目录 (CWD)。
如果它设置为 0,则 CWD 永远不会被 NERD 树更改。
如果设置为 1,则 CWD 在 NERD 树首次加载到初始化目录时更改。例如,如果您使用以下命令启动 NERD 树
:NERDTree /home/marty/foobar
然后 CWD 将更改为 /home/marty/foobar 并且不会再次更改,除非您使用类似的命令初始化另一个 NERD 树。
如果该选项设置为 2,那么它的行为与设置为 1 的行为相同,只是在更改树根时更改 CWD。例如,如果 CWD 是 /home/marty/foobar,并且您将 /home/marty/foobar/baz 的节点设为新根,那么 CWD 将变为 /home/marty/foobar/baz。
于 2016-08-25T11:58:34.560 回答