Open
Description
2 main issues I can observe:
-
Escape doesn't move the cursor back.
For example, interleaving
i
and escape moves the cursor back one by one (in both vim and zsh vi mode) -
Moving to the last character puts the cursor after the last character, not on top of it. Note:
$
is not the only way to achieve thisFor example, having
asdf
and the cursor at the front (position 0), and pressing any one ofw
,W
,E
,e
,$
in normal mode, or just pressing right arrows should put the cursor on top off
.