Disable nav history in vim scrolls (#32656)

Reland of #30345 to fix merge conflicts with the new skip-completions
option

Fixes #29431
Fixes #17592

Release Notes:

- vim: Scrolls are no longer added to the jumplist
9166e66519Conrad Irwin committed on 6/13/2025, 4:18:22 AM· committed by GitHubparent0fe35f4
7 files changedLine totals unavailable