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
This is another case where our vi emulation breaks down.
The Editor/LineBuffer don't know anything about the Vi mode and just get EditCommands we emit in the emulation layer.
The word moves where designed with the cursor position reflecting the normal mode but the shifted cursor in insert mode was not taken into account (see also the recent #699 )
Platform Linux (NixOS)
Terminal software Wezterm
Using nushell 0.91.0
Steps to reproduce
this is some/cmd
in nushells
ofsome
, make sure you are in insert mode:this is |some/cmd
Alt-e
, cursor is now betweenm
&e
instead of betweene
&/
:this is som|e/cmd
Alt-E
, cursor is now betweenm
&d
instead of at the end of the input buffer:this is some/cm|d
Note that normal mode works okay, only insert mode isn't working correctly.
Screenshots/Screencaptures
nushell.move.word.end.broken.in.insert.mode.mov
The text was updated successfully, but these errors were encountered: