set scroll margin and move cursor line by line instead of recenter the cursor.