[英]Running NERDTree upon opening a new tab in Vim
我正在使用 vim 插件 NERDTree,并且我的 vimrc 文件中有以下命令,以便在我打开 vim 时自动运行 nerdtree:
au VimEnter * NERDTree
但是,当我创建一个新选项卡时,我希望 NERDTreeMirror 在新选项卡上运行(上面的命令甚至没有在新选项卡上运行,因此添加 au VimEnter * NERDTreeMirror 无效)。 on new tabs when they're opened?是否可以在 vimrc 文件中设置一些内容,以便在打开新选项卡时在新选项卡上运行 ?
您可以使用: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
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.