我在Rails项目上很好地设置了NERDTree:
有时,当我进行模糊发现(Ctrl + P)时,我会意外地仍然在左侧标签上;当我去文件时,它将取代nerdtree的左标签。见下面的截图:
超级简单的问题,但我怎么能像第一次screnshot一样重新启动Nerdtree显示器呢?
答案 0 :(得分:2)
您应该能够再次运行:NERDTree
。
此外,我在.vimrc
中设置了此设置,以便我不太可能意外删除NERDTree缓冲区,并强行键入:bd
autocmd FileType nerdtree cnoreabbrev <buffer> bd :echo "No you don't"<cr>
删除缓冲区会永久性地将NERDTree置于地狱(Vim插件通常很脆弱)。如果你这样做,你必须重新启动Vim。
另外,如果你在Vim中使用标签,你应该得到NERDTreeTabs(死了,但它有效),这使得NERDTree在你打开的所有标签上保持打开/关闭/处于相同的状态,这是标准的设计实践在除Vim之外的所有编辑中。我有一个映射设置来切换NERDTree:
nnoremap <Leader>nt :NERDTreeTabsToggle<cr>
从我的my vimrc!
中窃取答案 1 :(得分:2)
nnoremap <F2> :NERDTreeToggle<CR>
按 F2 两次。第一个将关闭NERDTree
面板,第二个将再次启动它。
F2 可以是您选择的任何键。