По умолчанию Vim использует всю доступную высоту.Или 24 строки, если он не может получить информацию из эмулятора терминала в соответствии с :h lines
.
set lines=52
, работает в MacVim / GVim, но на самом деле он не должен делать ничего полезного в CLI Vim, кроме того, в конце концов, изменяя высоту окна терминала.
Из-за моего ограниченного использования iTerm2 Vim ведет себя как следует.Итак, вы хотите, чтобы Vim занимал меньше вертикального пространства, чем то, что доступно?Или больше?