在 NERDtree 中,如果按下 C
键,则会更改光标所在文件夹的 NERDtree 根目录。我想通过使用此命令更改 vim 的工作目录(就像使用 :lcd \path\to\directory
时一样)。有人知道如何做到吗?
在 NERDtree 中,如果按下 C
键,则会更改光标所在文件夹的 NERDtree 根目录。我想通过使用此命令更改 vim 的工作目录(就像使用 :lcd \path\to\directory
时一样)。有人知道如何做到吗?
NERDTreeChDirMode
设置为值2
,这将在更改树根时更改vim的CWD。
'NERDTreeChDirMode'
值:0、1或2。 默认值:0。
使用此选项告诉脚本何时(如果有)更改vim的当前工作目录(CWD)。
如果设置为0,则NERD树永远不会更改CWD。
如果设置为1,则在首次加载NERD树时,CWD将更改为其初始化的目录。例如,如果您使用以下命令启动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。