更改 NERDTree 中的根目录
我尝试使用命令和 C 字母更改 NERDTree 根目录
:BookmarkToRoot <bookmark>
,但是当我关闭 vim 并打开 vim 时,根目录没有更改。
你知道如何永久改变根吗?
I tried to change the NERDTree root with
:BookmarkToRoot <bookmark>
command and with C
letter but when I close vim and open vim the root is not changed.
Do you know how to change the root forever?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
你可以尝试类似的方法:
我的 .vimrc 中有这个:
这样 NERDTree 总是在当前文件夹中打开。
对于第一行,工作目录始终是活动缓冲区所在的目录。
在第二行中,我确保工作目录设置正确。
在第三行中,我点击
n
打开 NERDTree。You could try something like:
I have this in my .vimrc:
so that NERDTree always opens in the current folder.
With the 1st line, the working directory is always the one where the active buffer is located.
With the 2nd line, I make sure the working directory is set correctly.
With the 3rd line, I hit
<leader>n
to open NERDTree.因为我不希望 vim 自动更改目录,所以我只使用:
这样你就可以使用路径完成来执行“:Ncd path/you/like/”。
As i don't want vim to change directories automatically, i just use:
so you can just do a ":Ncd path/you/like/" with path completion.
对我来说最快的方法就是
:cd new-root
,关闭:q
并重新打开:NERDTree
。Quickest what worked form me was just
:cd new-root
, close:q
and reopen:NERDTree
.我只是将 GVim 启动器的“工作目录:”更改为我想要根目录的位置。
I simply changed the “Working Directory:” of my GVim launcher to where I wanted the root to be.