1

我使用 NERDTree 并将其设置为在我打开 vim 时自动打开,但这会导致 NERDTree 窗口成为选定的窗口,这不是我想要的。我希望能够直接编辑我打开的文件,但autocmd vimenter * <c-w><c-p>只是在启动时给我一个错误。有什么办法可以做我想做的事,还是不可能?

我对 Vim 及其配置文件并不完全熟悉,所以如果这是一个简单的问题,请原谅,但我无法在任何地方找到它。

4

1 回答 1

3

:autocmd的执行 ex-commands 不是正常模式的命令。这意味着您可以使用:normal!或使用:wincmd(我更喜欢的方法)。

您的新命令:

autocmd VimEnter * wincmd p

注:与普通模式wincmd p相同<c-w>p或相同<c-w><c-p>

如需更多帮助,请参阅:

:h :wincmd
:h :normal
:h :au
于 2015-01-14T17:33:43.610 回答