-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NeoVim update causes vim commands to no longer work on VSCode. #1751
Comments
Hmm, maybe I could have made things more clear in the docs. Enabling neovim is an optional setting, and you also need to set the path to the executable in order for it to work. If you disable the setting again, it should work fine. |
Also, #1735 (comment) |
Possibly related: |
@iliekturtles You mean you enter visual block mode, select some stuff, and then press c? |
@Chillee Correct. Regular visual mode works fine. |
OS: Elementary OS (Ubuntu 16.04) Looks like it does not work at all on HTML files entirely even I disable the neovim. Anyway to downgrade it? Needed to get my work done by today ...No VIM = No Coding :D |
@awsp It doesn't work even if VSCodeVim is disabled? |
@Chillee sorry typo, I meant NeoVim |
@awsp Have you restarted VSCode after toggling it off? |
@Chillee Yes, many times. |
@Chillee |
And it only doesn't work on HTML files? |
HTML: not work at all haven't tried other file types yet. I believe once it fails, keys on all files stop working. |
@awsp We might decide to rollback this release, but for now, you can follow the instructions here: https://stackoverflow.com/questions/37071388/how-to-install-vscode-extensions-offline There's a |
@iliekturtles I can't seem to reproduce the issue. Could you post your settings? |
@Chillee Switched to Windows VSCode, using 0.7.1, working perfectly. |
@awsp That's bizarre... Any other updates recently? |
@Chillee But the problem for modified flag still exists for escape remapping. Tho, might not necessary because of 0.8.0 release. Best |
Thanks! I suspect the issues with the modified flag have always been present. Could you open up an issue for that when you have some time? |
@Chillee I isolated the issue down to the following settings. Full settings at https://github.com/iliekturtles/dotfiles/blob/master/settings.json. "vim.useSystemClipboard": true,
"vim.otherModesKeyBindingsNonRecursive": [
{ "before": ["c"], "after": ["\"", "\"", "c"] },
], ` |
@iliekturtles Thanks! Got it to repro. |
@Chillee |
@iliekturtles Tracking your issue here: #1758 |
Thank you @Chillee |
@elmlish Yep we could have done a better job documenting the new setting :) Glad to hear it's worked out for you now. |
I'm going to close this issue, as the main issue that opened up this thread has been resolved. |
I'm having the same problem, except I have the
The dev console doesn't contain any errors, the VSCodeVim extension is loaded properly, but I can't leave NORMAL mode (none of the keys work, neither hjkl, or i) unless I disable the neovim option. |
The VSCodeVim team prioritizes issues based on reaction count.
Is this a BUG REPORT or FEATURE REQUEST? (choose one): BUG REPORT
Environment:
What happened: Updated Vim in VSCode. Got a warning that I had to enable NeoVim by changing the settings. I added "vim.enableNeovim": true, to the User Settings, also tried setting it in the settings.json. After I did this, no vim related actions would work. I couldn't navigate with the jk keys, I couldn't use and : commands, I couldn't search, and I couldn't edit any files.
I uninstalled vim from VSCode and reinstalled and the same situation arose.
What did you expect to happen: Vim would work and be fabulous.
How to reproduce it: install Vim, Vim fails and files are uneditable. Though, I'm guessing it's more complicated than that.
The text was updated successfully, but these errors were encountered: