我正在使用 vim 插件 NERDTree,并且我的 vimrc 文件中有以下命令,以便在打开 vim 时 nerdtree 自动运行:
au VimEnter * NERDTree
但是,当我创建一个新选项卡时,我希望 NERDTreeMirror 在新选项卡上运行(上面的命令甚至不在新选项卡上运行,因此添加 au VimEnter * NERDTreeMirror 无效)。
有什么我可以在 vimrc 文件中设置的东西,以便在新标签页打开时在新标签页上运行 au VimEnter * NERDTreeMirror 吗?
最佳答案
您可以使用 :help event
查看所有 autocmd 事件。 .有几个有趣的事件,如 TabEnter
和 BufNew
.
顺便说一句,在当前选项卡中使用 F3 切换 NERDTree 对我来说更方便:
autocmd VimEnter * nmap <F3> :NERDTreeToggle<CR>
autocmd VimEnter * imap <F3> <Esc>:NERDTreeToggle<CR>a
let NERDTreeQuitOnOpen=1
let NERDTreeWinSize=35
关于vim - 在 Vim 中打开新选项卡时运行 NERDTree,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6630843/