重现步骤(使用空的 .vimrc
文件和将我的 vimfiles
文件夹重命名):
- 打开 gvim
- 使用 (a few taps on) win+left arrow 将 gvim 窗口放置在显示器的左侧
- 使用
:tabe
创建一个新选项卡
结果: gVim 重新定位到屏幕上的其他位置。所以我必须使用 win+left arrow 重新定位它。非常烦人。
我使用其他选项卡和窗口操作也遇到了同样的问题,例如::vnew
,C-W o
,...
有没有人知道为什么会出现这种情况,以及我该怎么做才能解决它?我已经清空了我的 .vimrc
文件,并临时将我的 ~/vimfiles 文件夹重命名,以排除任何插件的干扰。
编辑:根据 Matthew 的回复和 :help bugs
中的信息,我向 bugs@vim.org
发送了一个错误报告(实际上是这篇文章)。
guiptions
中删除L
可以修复与窗口(例如执行:vnew
时)的行为,但不能修复选项卡。为了修复选项卡操作(如:tabe
)的行为,我必须删除e
选项(这只是提供了更简单的选项卡)。升级到“无奶油”的vim 7.3.709并没有解决这两个问题。 - Rabarberski