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
These changes provide a more seemless editing experience when
the command input has multiple lines.
The history recall functions now avoid recalling history if the
input has multiple lines _and_ we aren't in the middle of
recalling history. If you do want to edit a recalled multi-line
line (ugh) then you can first use something like LeftArrow then
UpArrow will work like you would want.
BeginningOfLine/EndOfLine have been changed as well. If you're
already at the start/end of a line, you'll go to the start/end
of the input, otherwise you'll go to the start/end of the line.
Two new functions have been added for moving up/down lines in case
somebody wants to bind those independently of history, but I don't
see those being used much.
Fixes#47
0 commit comments