Vim 如果我不小心关闭了NERDTree选项卡,如何将其恢复?

Vim 如果我不小心关闭了NERDTree选项卡,如何将其恢复?,vim,nerdtree,Vim,Nerdtree,我的Rails项目中有一个NERDTree设置: 有时,当我进行模糊查找(Ctrl+p)时,我会意外地仍然在左边的选项卡上;当我转到该文件时,它将替换nerdtree的左选项卡。请参见下面的屏幕截图: 超级简单的问题,但是我怎样才能像第一个屏幕截图一样重新显示Nerdtree?您应该能够再次运行:Nerdtree 此外,我在我的.vimrc中有这个设置,以减少我在强制键入:bd时意外删除NERDTree缓冲区的可能性 autocmd FileType nerdtree cnoreabbrev

我的Rails项目中有一个NERDTree设置:

有时,当我进行模糊查找(Ctrl+p)时,我会意外地仍然在左边的选项卡上;当我转到该文件时,它将替换nerdtree的左选项卡。请参见下面的屏幕截图:


超级简单的问题,但是我怎样才能像第一个屏幕截图一样重新显示Nerdtree?

您应该能够再次运行
:Nerdtree

此外,我在我的
.vimrc
中有这个设置,以减少我在强制键入
:bd
时意外删除NERDTree缓冲区的可能性

autocmd FileType nerdtree cnoreabbrev <buffer> bd :echo "No you don't"<cr>
autocmd文件类型nerdtree cnoreabrev bd:echo“不,你没有”
删除缓冲区将使NERDTree永远陷入地狱(Vim插件通常很脆弱)。如果这样做,则必须重新启动Vim

此外,如果您在Vim中使用选项卡,您应该(死了,但它可以工作),这将使NERDTree在所有打开的选项卡上保持打开/关闭/处于相同的状态,这是除Vim之外的所有编辑器中的标准设计实践。我设置了一个映射来切换NERDTree:

nnoremap <Leader>nt :NERDTreeTabsToggle<cr>
nnoremap nt:NERDTreeTabsToggle

从我的

偷东西你应该可以再次运行
:NERDTree

此外,我在我的
.vimrc
中有这个设置,以减少我在强制键入
:bd
时意外删除NERDTree缓冲区的可能性

autocmd FileType nerdtree cnoreabbrev <buffer> bd :echo "No you don't"<cr>
autocmd文件类型nerdtree cnoreabrev bd:echo“不,你没有”
删除缓冲区将使NERDTree永远陷入地狱(Vim插件通常很脆弱)。如果这样做,则必须重新启动Vim

此外,如果您在Vim中使用选项卡,您应该(死了,但它可以工作),这将使NERDTree在所有打开的选项卡上保持打开/关闭/处于相同的状态,这是除Vim之外的所有编辑器中的标准设计实践。我设置了一个映射来切换NERDTree:

nnoremap <Leader>nt :NERDTreeTabsToggle<cr>
nnoremap nt:NERDTreeTabsToggle
从我的

nnoremap:nerdtreetokle偷
按F2键两次。第一个将关闭
NERDTree
面板,第二个将再次打开

F2可以是您选择的任意键。

nnoremap:nerdtreettoggle
按F2键两次。第一个将关闭
NERDTree
面板,第二个将再次打开


F2可以是您选择的任意键。

是否有
:nerdtreetokle
帮助?是否有
:nerdtreetokle
帮助?