vim - 使 NERDTree 工作 'as expected'

标签 vim nerdtree

我希望能够 o 或双击 NERDTree 中的文件,并将其在右侧的拆分中打开,并使 NERDTree 保持打开状态。我还没有找到魔法灰尘洒在我的 .vimrc 上来实现这一点,有人能帮忙吗?

我想表现得像任何 GUI 文本编辑器一样,浏览器仍然存在,文件在“主 Pane ”中打开和关闭。

感谢您的任何见解!

最佳答案

在您的 .vimrc 中试试这个:

:let NERDTreeQuitOnOpen = 0

我发现以下映射很有用:
nnoremap <Leader>d :let NERDTreeQuitOnOpen = 1<bar>NERDTreeToggle<CR>
nnoremap <Leader>D :let NERDTreeQuitOnOpen = 0<bar>NERDTreeToggle<CR>

所以 \d 打开一个在文件选择时关闭的 NERDTree,而 \D 打开一个持久/固定的 NERDTree。

关于vim - 使 NERDTree 工作 'as expected',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5545082/

相关文章:

vim - 如何关闭带有 ~ 后缀的 vim 文件的自动保存

vim:打开NERDTree,将光标移动到文件编辑区

vim - 如何从选项卡中的文件跳转回 NERDTree?

vim - Nerd 树 : enter does not open sub dirs

Python 处理终端和文件中的颜色

windows - 如何使 Windows 上的 gvim 表现得与 linux 控制台 vim 完全一样?

vim - 如何从当前位置复制vim中的特定行?

vim - 猛拉时保留光标位置

vim - VIM-NerdTree-启动VIM时打开书签

使用 Tmux 时 Vim NerdTree 损坏