Fix shift-y on empty line in vim mode (#29253)

Release Notes:

- Fixes a regression where `shift-v up` on an empty line would appear to
have selected the line after (though in reality it did not)
a320d324f1Conrad Irwin committed on 4/23/2025, 3:06:55 PM· committed by GitHubparent266c41e
1 file changedLine totals unavailable