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
Hi VScodeVim Team,
let me start with: Thank you for this extension. I just installed it together with vscode and it feels comfortable (to an experienced vim user).
However, I found one missing feature that seems worth implementing: del> as vim insert command ( in a way that is repeatable and a single undo ).
Is your feature request related to a problem? Please describe.
I think <del> is not implemented in insert mode. I noticed this because I like to map <c-l>to <del>.
When pressing Del key, the vscode command "deleteRight" is probably executed. This does delete the char to the right, but it messes up vim's undo and repeat. Like so: undo does not undo the del, it undoes the last vim command.
This extension provides a command: extension.vim_delete but this is not for insert mode, as it appears.
Describe the solution you'd like
I would suggest to implement this analog to c-h. This is from source insert.js. I think a simple copy + paste and changing position to position + 1 char to the right would to it.
Hi VScodeVim Team,
let me start with: Thank you for this extension. I just installed it together with vscode and it feels comfortable (to an experienced vim user).
However, I found one missing feature that seems worth implementing:
del>
as vim insert command ( in a way that is repeatable and a single undo ).Is your feature request related to a problem? Please describe.
I think
<del>
is not implemented in insert mode. I noticed this because I like to map<c-l>
to<del>
.When pressing Del key, the vscode command "deleteRight" is probably executed. This does delete the char to the right, but it messes up vim's undo and repeat. Like so: undo does not undo the
del
, it undoes the last vim command.This extension provides a command: extension.vim_delete but this is not for insert mode, as it appears.
Describe the solution you'd like
I would suggest to implement this analog to
c-h
. This is from source insert.js. I think a simple copy + paste and changing position to position + 1 char to the right would to it.Describe alternatives you've considered
I mapped
<c-l>
to<c-o>x
and this does the job, but it also "destroys" undo/repeat.Relates to:
#4082
The text was updated successfully, but these errors were encountered: