vim: Make each vim repeat its own transaction (#41735)

Release Notes:

- Pressing `u` after multiple `.` in rapid succession will now only undo
the latest repeat instead of all repeats.

---------

Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
1fc0642de1AidanV committed on 11/13/2025, 6:46:14 AM· committed by GitHubparent045ac6d
3 files changedLine totals unavailable