在新选项卡中打开时,nerdtree自动对焦到文件

Sai*_*ram 21 vim nerdtree

我在Linux上使用NerdTree.在使用't'在新选项卡中打开文件后,我想从书呆子树缓冲区跳转到文件缓冲区.我需要一直按"Ctrl + W + W".

有关如何在创建新缓冲区后让vi执行CWW的任何想法.

Sairam

Yoh*_*ann 79

当vim启动时,它会打开一个文件窗口,然后打开另一个窗口NerdTree.

回到主窗口的最简单方法就是跳转到上一个窗口,如下所示:

" Start NERDTree
autocmd VimEnter * NERDTree
" Go to previous (last accessed) window.
autocmd VimEnter * wincmd p
Run Code Online (Sandbox Code Playgroud)

  • 您可以组合命令:`autocmd VimEnter*NERDTree | wincmd p` (7认同)
  • 正是我需要的!当用vim打开文件时,这会将焦点设置为新打开的文件,同时仍然打开NERDTree (6认同)

har*_*ski -3

只需添加autocmd BufNew * wincmd l到您的 .vimrc