Решение этого на самом деле прописано, когда вы читаете документацию gvim по 'lines', см.: Help lines.
from: help lines
"Если вы получаете меньше строк, чем ожидалось, проверьте опцию «guiheadroom». Когда вы устанавливаете эту опцию, и Vim не может изменить физическое количество строк дисплея, дисплей может быть испорчен. "
Я смог установить guiheadroom = 100в моей системе и избежать этой проблемы полностью.100 был просто предположение с моей стороны.Значение по умолчанию для этого - 50, поэтому, если вы столкнетесь с этой проблемой, вам следует установить для нее значение> 50. Мне удалось достичь всего 80, но ваш пробег, скорее всего, будет зависеть от вашей ОС, оконного менеджера и т. Д..