Eu vi um problema parecido no Cygwin, e uma alternativa é redimensionar sua janela de terminal depois de iniciar a tela.
Não sei por que isso acontece, mas a tela lê mal o número de linhas no terminal na inicialização. Se você redimensionar seu terminal depois disso, o problema será corrigido para essa sessão.
Nas suas capturas de tela, o terminal é maximizado. Saia do Vim e digite o seguinte:
tput lines
Isso informa a quantidade de linhas que a tela acha que você tem ...
Agora, reduza o tamanho do terminal e maximize-o novamente e, em seguida, execute novamente o comando:
tput lines
Você está recebendo a mesma resposta?