当我开始使用新程序时,光标最终会到达屏幕底部。我希望它保持在中心,我在 vimrc 文件中进行了以下管理。
autocmd InsertEnter * :set scrolloff=9999
autocmd InsertLeave * :set scrolloff=0
但是当我对代码进行小的更改时,光标会跳到屏幕中间,这有点烦人。我想知道,在 vim 执行上述命令之前,如何检查下一个空行(比如 5)的条件,即set scrolloff
. 在编写新代码时,我可以从底部的 5 个空行开始。