You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the ^ key moves the cursor to the first non-blank character of the input.
Likewise, the $ key moves the cursor to the very end of the input.
I would prefer those keys to be restricted to movements in the current logical line of a multi-line buffer.
I have prepared an implementation to this effect, but this touches the GotoFirstNonBlankOfLine and MoveToEndOfLinemethods.
What I'm concerned about is that those methods are public and probably relied on in existing scripts. Furthermore, the documentation for the MoveToEndOfLine method specifically states that it moves the cursor at the end of the input.
What could be the best way to introduce such a change?