繁体   English   中英

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

[英]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 事件。 有几个有趣的事件,例如TabEnterBufNew

顺便说一句,我在当前选项卡中使用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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM