I just realized that vim's completion menulist could be a bit nicer to use if it mimicked the vertical-style command-line completion menu (wildoptions=pum
), which gives some scrolloff
.
This lets the user see what's coming next, which can prevent some overshooting.
Is there any way to do this? It seems rather unpleasant to implement in vimscript.