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