在vim打开时打开NERDTree时自动切换缓冲区

Dav*_*len 1 vim nerdtree

目前,当我使用此命令编辑不是git commit消息的文件时,我默认打开NERDTree:

autocmd VimEnter * if &filetype !=# 'gitcommit' | NERDTree | endif
Run Code Online (Sandbox Code Playgroud)

唯一的问题是当文件打开时,NERDTree是默认缓冲区,这非常烦人.我可以添加到我的vimrc文件中,以便在打开文件时,该文件是聚焦缓冲区,而不是NERDTree?

rom*_*inl 5

在NERDTree打开后,您可以尝试此命令切换到上一个窗口.

autocmd VimEnter * if &filetype !=# 'gitcommit' | NERDTree | wincmd p | endif
Run Code Online (Sandbox Code Playgroud)