使用 lazyredraw 和 showtabline=2 时,gVim 每次启动时都会变得更短

使用 lazyredraw 和 showtabline=2 时,gVim 每次启动时都会变得更短

在我的 中vimrc,我有以下内容:

set lazyredraw
set showtabline=2

设置这两个选项后,每次启动 gVim 时,窗口都会比应有的短几行。即使我使用set lines=999in vimrc,它仍然不会垂直填满屏幕。这些命令的顺序也无关紧要。

如果我删除其中一个vimrc并在 gVim 打开后手动设置它,它就会按预期工作。

我尝试在以下事件中使用自动命令:,,,,,,,,。GUIEnter在每种情况下,命令要么没有运行,要么具有与以前相同的效果。VimEnterBufWinEnterBufEnterBufNewBufAddBufCreateFileType

Vim 版本:VIM - Vi IMproved 7.4 (2013 Aug 10 ...)

编辑:仍然有问题VIM - Vi IMproved 8.1 (2018 May 18 ...)。还应注意,这是在 Linux 上。

我怎样才能从一开始就设置这两个选项(最好在 Vim 和 gVim 中)?

相关内容