在Vim中打开新选项卡时运行NERDTree

Bra*_* T. 5 vim nerdtree

我正在使用vim插件NERDTree,我在我的vimrc文件中有以下命令,这样当我打开vim时,nerdtree会自动运行:

au VimEnter*NERDTree

但是,当我创建一个新选项卡时,我希望NERDTreeMirror在新选项卡上运行(上面的命令甚至不在新选项卡上运行,因此添加au VimEnter*NERDTreeMirror无效).有没有我可以在vimrc文件中设置的东西在新标签打开时运行au VimEnter*NERDTreeMirror

And*_*ikh 6

您可以使用查看所有autocmd事件:help event.有几个有趣的事件,如TabEnterBufNew.

顺便说一句,我F3在当前标签中使用切换NERDTree 更方便:

autocmd VimEnter * nmap <F3> :NERDTreeToggle<CR>
autocmd VimEnter * imap <F3> <Esc>:NERDTreeToggle<CR>a
let NERDTreeQuitOnOpen=1
let NERDTreeWinSize=35
Run Code Online (Sandbox Code Playgroud)