28

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

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

塞拉姆

4

3 回答 3

93

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

返回主窗口的最简单方法就是像这样跳到上一个窗口:

" Start NERDTree
autocmd VimEnter * NERDTree
" Go to previous (last accessed) window.
autocmd VimEnter * wincmd p
于 2013-10-12T03:01:41.193 回答
4

您可以使用所谓的自动命令,例如:

  au BufNew * <command>

创建新缓冲区时它将执行命令。从那里开始。查看 有关该主题的vimdoc

于 2010-11-25T17:06:29.470 回答
-3

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

于 2010-11-25T17:31:32.343 回答