新しいプログラムを開始すると、カーソルが最終的に画面の下部に移動します。中心に置いておきたいのですが、vimrcファイルで次のように管理しました。
autocmd InsertEnter * :set scrolloff=9999
autocmd InsertLeave * :set scrolloff=0
しかし、コードに小さな変更を加えると、カーソルが画面の中央にジャンプしてしまい、少し面倒です。vimが上記のコマンドを実行する前に、次の空白行(たとえば5行)の条件をチェックする方法を知りたいset scrolloff
. 新しいコードを書くときは、一番下の 5 つの空白行から始めることができます。