vim - 是否可以让 NERDtree 使用 :lcd instead of :cd?

标签 vim vim-plugin nerdtree

在 vim 中如果你使用 :lcd 命令,它只会改变当前窗口的工作目录。我喜欢这个,因为很多插件都尊重它。我可以在一个选项卡中打开一个项目,在另一个选项卡中打开另一个项目并在两者中使用 Command-T。

NERDTree 的 :cd 命令将更改所有窗口/选项卡的工作目录。因此,如果我之前为不同的窗口设置了 lcd,NERDTree 本质上会踩踏它。

我喜欢 NERDTree,但有什么方法可以教它使用 lcd 命令而不是 cd 命令吗?

最佳答案

git grep lcd 显示它没有在任何地方使用。因此,我认为您唯一的选择是:

1) 自己打补丁(git grep cd 说有 3 个地方使用了 :cd)。

2) 在 github 上打开一个问题报告(但确保在此之前查看未解决问题列表,其中有 132 个。:-))

关于vim - 是否可以让 NERDtree 使用 :lcd instead of :cd?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18264456/

相关文章:

vim - C.Vim 插件,将自动标题添加到 *.h 文件

vim - 在正常 vim 模式和 NERDTree 内为不同操作映射相同的键

vim - 让 NERDTree 打开光标最后所在的文件

vim - 打开某些文件类型时如何禁用 NERDTree 缓冲区

vim - 使用 vim 删除 div 中的新行

javascript - Vim 中有自动压缩 CSS、Html 和 Javascript 代码的方法或插件吗?

text - Vim - 如何存储和执行常用命令?

python - VIM/Python插入模式完成弹出菜单

linux - VIM 中的一些 bash 命令将输出发送到 bash 而不是 VIM

regex - 是否可以更改 vim regexp 方言?