vim - 如何防止 NERDTree 缓冲区删除? (或重新加载)

标签 vim nerdtree

如果我在 NERDTree 窗口中 :bd,我无法通过关闭 NERDTree 窗口并重新打开它来加载它:它仍然是空的。

如何解决?理想情况下,我不希望在此缓冲区中对 :bd 执行任何操作,但可以使用适当的重新加载快捷方式。

最佳答案

键入 :NERDTree 应该会在 :bd 之后重新打开缓冲区。也许其他一些设置导致它重新打开为空?

如果你想在 NERDTree 缓冲区中禁用 :bd,请在你的 .vimrc 中使用这个 autocmd:

autocmd FileType nerdtree cnoreabbrev <buffer> bd <nop>

关于vim - 如何防止 NERDTree 缓冲区删除? (或重新加载),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11697883/

相关文章:

vim - vim中用空格包围字符的命令

vim - Windows 7 中的 NerdTree 复制命令

vim unmap一切(完全剥离vim)

regex - Vim 正则表达式替换问题

vim - 如何从 Vim 脚本文件手动执行组合键?

c++ - 在 vim 的状态行上显示文件扩展名

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

plugins - 使用 MacVim 禁用 NERDtree 中的滚动条

vim - 如何切换进出 NERDtree?

vim - 关于Vim NERDTree的几个问题