There's a feature in the extension MetaJump which would be an improvement to the default cursor movement here.
https://github.com/metaseed/metaGo/blob/master/src/metaJump/README.md#metajump
the Alt+/ shortcut will trigger the metaGo.gotoSmart command which intelligently set cursor position after navigation:
- if the target is at the begin of the word, the cursor will be set before target character, otherwise after it;
- The 'word' is defined as a group of all alphanumeric or punctuation characters.
This would help when trying to move to the end of a line the cursor isn't currently on.
This would also have to be behind a setting / option flag, so as not to break current user expectations.
There's a feature in the extension MetaJump which would be an improvement to the default cursor movement here.
https://github.com/metaseed/metaGo/blob/master/src/metaJump/README.md#metajump
This would help when trying to move to the end of a line the cursor isn't currently on.
This would also have to be behind a setting / option flag, so as not to break current user expectations.