Constrain cursor to line in normal mode
Vim doesn't wrap the cursor in normal mode, I think it would be helpful if it behaved the same way in evil-helix. Thanks for the fork!
Great suggestion. Seems like the current behavior is baked in Helix and not configurable. I might have to adjust nth_next_grapheme_boundary() / nth_prev_grapheme_boundary() for this, although a better solution would be welcome.
Actually, Vim also doesn't do it in insert or visual mode.
When I tried making a toy editor with ropey my naive implementation was to check for caret.column == 0 when moving left and rope.char(caret.column + 1) == '/n' when moving right.
I believe this issue is fixed with #66?
Yes, I found the PR after opening this issue.