Em esta resposta que enfrentou o CTRL-Uusado na chamada de função após :e antes do nome da função real.
:nnoremap <buffer> <cr> :<C-U>call append('.', repeat([''],v:count1))<cr>
Aqui está o que a ajuda diz:
CTRL-U Scroll window Upwards in the buffer. The number of
lines comes from the scroll option (default: half a
screen). If [count] given, first set the 'scroll'
option to [count].
Eu mesmo tentei e funcionou como eu supunha. Mas não entendi bem a parte sobre a scrollopção. O que eles significam 'scroll' option?
E, além disso, faz alguma coisa estranha no modo de inserção. Tanto quanto eu entendi, ele exclui tudo do cursor até o início da linha e, em seguida, une a linha resultante e a linha acima.