在 Vim 正常模式下,您可以按ctrl+e和ctrl+y分别向下和向上滚动。我正在尝试制作一个键绑定,让我也可以从插入模式执行此操作。这就是我所拥有的:
" Scroll up and down while in insert mode.
inoremap <C-e> <C-o><C-e>
inoremap <C-y> <C-o><C-y>
这按预期工作,但它有一个很大的缺陷。它离开插入模式,滚动,然后重新进入插入模式。这与撤消、重复命令等有关,我希望能够在不离开插入模式的情况下上下滚动。想法?