gVim 最大化,带有类似状态行的灰线

gVim 最大化,带有类似状态行的灰线

当我最大化 gVim 时,在窗口底部我看到了大约 20 像素的灰线。右侧从上到下只有 4 个像素的相同灰色。在 11.04 之前,我也遇到过相同的灰色,但至少小了两倍,而且我没有费心去修复它或询问它。

需要注意的是,即使我使用 gVim,我的选项也像控制台一样。即没有菜单和滚动条。

答案1

VIM 使用列和线(而不是像素)来计算显示区域的宽度和高度. 使用鼠标调整 GVIM 窗口的大小,您将注意到变化。

假设标题栏的高度为 40px ;最大化时,GVIM 窗口的宽度和高度为 1024 X 722。那么,VIM 的总显示区域应该是 1024 X 682(722 - 40)。

如果每行高度为 20px,每个字符(列)占用 5px,则将有 51(1024 / 20)行和 4(1024 mod 20)像素,136(682 / 5)列和 2(682 mod 5)像素。

VIM 显示区域的实际宽度和高度为 1020 X 720,而 GVIM 窗口的分辨率为 1024 X 722,这使得其余区域未被使用(灰色区域)。

如何修复?

永远不要最大化 GVIM 窗口,或者你可以使用这个技巧:

:set lines=8888
:set columns=8888

相关内容