Я хотел бы иметь более разумную прокрутку экрана при редактировании. Когда я достигаю X строк на верхней / нижней части экрана, мне бы хотелось, чтобы он прокручивал экран, продолжая перемещать курсор (чтобы я всегда мог видеть, как минимум, X строк ниже или выше).
Я знаю, ctrl-y
и ctrl-e
будут прокручиваться, но есть ли способ, с помощью которого vim может определить, когда я нажимаю j
или k
, как далеко я от верхней / нижней части экрана, чтобы он мог переместить экран по мере необходимости?
Я также знаю, что zz
будет находиться в центре текущего местоположения курсора, но я бы хотел, чтобы была область, в которой он не прокручивался.
Спасибо.