oar*_*ish 14 vim terminal color-scheme iterm2
在终端中运行Vim时,vim窗口不会填满整个屏幕空间,当终端背景颜色与vim完全不同时,这非常烦人.不可否认,人们可能希望让它们保持同步,但考虑到我不希望这样,我怎样才能让vim在整个窗口中伸展?下面的屏幕截图说明了问题.

您只有两种解决方案:
给你的终端模拟器的背景和 Vim 的背景相同的颜色,
或删除 Vim 的背景色。
Vim、你的 shell 和每个命令行程序将屏幕划分为一个网格,其中每个单元格都是一个字符的大小。如果 GUI 窗口的像素大小不适合外壳的网格大小,则会出现丑陋的填充。
例子:
此外,大多数终端模拟器在可用屏幕周围添加默认填充以提高可读性,因此在终端模拟器中运行时,您将永远无法使 Vim 真正全屏显示。
看起来您的终端允许以小于单行/列的增量调整大小。
另一方面,Vim 只绘制完整的行或列。因此,当 Vim 显示其窗口时,终端中部分可见的行/列不会被绘制。