helix: Fix a cursor position in helix_select mode` (#57610)

Closes #56493

In Helix select mode, pressing `a` after a selection (e.g. `v a`) placed
the cursor one column too far to the right.

Bound `a` to `vim::HelixAppend` in the `helix_select` keymap so it
matches the behavior in `helix_normal`, and added a regression test for
the `v a` case.

Release Notes:

- Fixed cursor placement after pressing `a` in Helix select mode.

---------

Co-authored-by: Smit Barmase <heysmitbarmase@gmail.com>
60374460f2Pulkit Saraf committed on 5/28/2026, 2:36:38 AM· committed by GitHubparentb141288
2 files changedLine totals unavailable