Open rdpolarity opened 2 years ago
I'm experiencing the same problem. Is there any progress on this or a possible workaround?
I have the same problem anyone have a solution for this?
Unfortunately, I never did find a work around or any fix. I haven't tested recently but I'm sad to hear it's still happening.
I also experience the same problem.
The only workaround I found is to disable commit message editors:
"git.useEditorAsCommitInput": false
I also experience the same problem.
The only workaround I found is to disable commit message editors:
"git.useEditorAsCommitInput": false
This is actually the perfect workaround, cause when you add this, vs code pops up a textfield for you to input the commit message.
Describe the bug When configuring custom vim keybindings (in normal mode) that trigger a command that opens any kind of blocking task like
git.commit
orgit.checkout
, Vim will freeze/become unusable until said task is complete, to which it will run all commands you attempted to press while the command was running.To Reproduce Steps to reproduce the behavior:
settings.json
gc
in normal mode will openCOMMIT_EDITMSG
to enter a commit message however vim will not register any inputCommit operation was canceled due to empty commit message
it will bulk run every key and operation you pressed while commit command was runninggb
will do the same after quickly canceling the dialog, to which vim becomes intently unusable, not taking in any input until the extension is restartedExpected behavior Vim should be usable immediately after or during any VSCode blocking command
Screenshots May be good to see that the "g" part of the command remains stuck while the command is running
If remapping-related, please attach log output: https://github.com/VSCodeVim/Vim#debugging-remappings. ^ In regard to the above, I personally don't see anything and the keybinds do register and run correctly. If I'm wrong I'll update this with whatever shows.
Environment (please complete the following information):