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
{{ message }}
This repository was archived by the owner on Apr 6, 2018. It is now read-only.
In vim, if you move your cursor around (with mouse or with arrow keys), an insert gets confirmed and a new gets started - they can be undone separately, and only the last part can be redone. To demonstrate:
have 1234 in the text editor, with cursor on 2
type iab<right>cd<esc> – you will have 1ab2cd34 in the text editor
typing u should only undo cd, typing . should only insert cd in the current place
But in vim-mode, typing u undoes both ab and cd insertion, and typing . inserts abcd.
In vim, if you move your cursor around (with mouse or with arrow keys), an insert gets confirmed and a new gets started - they can be undone separately, and only the last part can be redone. To demonstrate:
1234in the text editor, with cursor on2iab<right>cd<esc>– you will have1ab2cd34in the text editorushould only undocd, typing.should only insertcdin the current placeBut in vim-mode, typing
uundoes bothabandcdinsertion, and typing.insertsabcd.See vim docs for more info about this.
I'll now have a quick look if I can fix this easily.