VSCodeVim version 1.0.8 stopped working entirely on VSCode version 1.31.0 for me.
Steps to reproduce the behavior:
Additional info:
using ctrl+shift+P to run vim: Toggle Vim Mode gives an error with "Commamd toggleVim not found"
Same issue. Also win10, also latest vscode, also latest vim extension. Downgrading to vim extension 1.0.7 also fixes for me.
Hi guys,
I'm observing the same issue.
Here is some helpful info from DevTools:
``` extensionService.ts:800 Activating extension 'vscodevim.vim' failed: Cannot find module 'winston-transport'.
t._logMessageInConsole @ extensionService.ts:800
[Extension Host] Activating extension 'vscodevim.vim' failed: Cannot find module 'winston-transport'.
t.log @ console.ts:134
Error: Cannot find module 'winston-transport'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:602:15)
at Function.Module._load (internal/modules/cjs/loader.js:528:25)
at Function.t._load (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:751:268)
at Function.t.getExtensionPathIndex.then.a._load (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:730:770)
at Function.t.getExtensionPathIndex.then.r._load (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:674:774)
at Module.require (internal/modules/cjs/loader.js:658:17)
at n (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS Coderesourcesappoutvsloader.js:15:874)
at Object.
at Object.
at Module.t._initNodeRequire.r._compile (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS Coderesourcesappoutvsloader.js:16:90)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:722:10)
at Module.load (internal/modules/cjs/loader.js:620:32)
at tryModuleLoad (internal/modules/cjs/loader.js:559:12)
at Function.Module._load (internal/modules/cjs/loader.js:551:3)
at Function.t._load (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:751:268)
at Function.t.getExtensionPathIndex.then.a._load (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:730:770)
at Function.t.getExtensionPathIndex.then.r._load (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:674:774)
at Module.require (internal/modules/cjs/loader.js:658:17)
at n (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS Coderesourcesappoutvsloader.js:15:874)
at Object.
at Object.
at Module.t._initNodeRequire.r._compile (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS Coderesourcesappoutvsloader.js:16:90)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:722:10)
at Module.load (internal/modules/cjs/loader.js:620:32)
at tryModuleLoad (internal/modules/cjs/loader.js:559:12)
at Function.Module._load (internal/modules/cjs/loader.js:551:3)
at Function.t._load (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:751:268)
at Function.t.getExtensionPathIndex.then.a._load (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:730:770)
at Function.t.getExtensionPathIndex.then.r._load (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:674:774)
at Module.require (internal/modules/cjs/loader.js:658:17)
at n (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS Coderesourcesappoutvsloader.js:15:874)
at Object.
at Object.
at Module.t._initNodeRequire.r._compile (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS Coderesourcesappoutvsloader.js:16:90)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:722:10)
at Module.load (internal/modules/cjs/loader.js:620:32)
at tryModuleLoad (internal/modules/cjs/loader.js:559:12)
at Function.Module._load (internal/modules/cjs/loader.js:551:3)
at Function.t._load (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:751:268)
at Function.t.getExtensionPathIndex.then.a._load (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:730:770)
at Function.t.getExtensionPathIndex.then.r._load (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:674:774)
at Module.require (internal/modules/cjs/loader.js:658:17)
at n (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS Coderesourcesappoutvsloader.js:15:874)
at Object.
at Object.
at Module.t._initNodeRequire.r._compile (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS Coderesourcesappoutvsloader.js:16:90)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:722:10)
at Module.load (internal/modules/cjs/loader.js:620:32)
at tryModuleLoad (internal/modules/cjs/loader.js:559:12)
at Function.Module._load (internal/modules/cjs/loader.js:551:3)
at Function.t._load (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:751:268)
at Function.t.getExtensionPathIndex.then.a._load (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:730:770)
at Function.t.getExtensionPathIndex.then.r._load (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:674:774)
at Module.require (internal/modules/cjs/loader.js:658:17)
at n (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS Coderesourcesappoutvsloader.js:15:874)
at Object.
at Object.
at Module.t._initNodeRequire.r._compile (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS Coderesourcesappoutvsloader.js:16:90)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:722:10)
at Module.load (internal/modules/cjs/loader.js:620:32)
at tryModuleLoad (internal/modules/cjs/loader.js:559:12)
at Function.Module._load (internal/modules/cjs/loader.js:551:3)
at Function.t._load (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:751:268)
at Function.t.getExtensionPathIndex.then.a._load (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:730:770)
at Function.t.getExtensionPathIndex.then.r._load (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:674:774)
at Module.require (internal/modules/cjs/loader.js:658:17)
at n (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS Coderesourcesappoutvsloader.js:15:874)
at Object.
at Object.
at Module.t._initNodeRequire.r._compile (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS Coderesourcesappoutvsloader.js:16:90)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:722:10)
at Module.load (internal/modules/cjs/loader.js:620:32)
at tryModuleLoad (internal/modules/cjs/loader.js:559:12)
at Function.Module._load (internal/modules/cjs/loader.js:551:3)
at Function.t._load (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:751:268)
at Function.t.getExtensionPathIndex.then.a._load (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:730:770)
at Function.t.getExtensionPathIndex.then.r._load (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:674:774)
at Module.require (internal/modules/cjs/loader.js:658:17)
at require (internal/modules/cjs/helpers.js:20:18)
at Function.i [as __$__nodeRequire] (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS Coderesourcesappoutvsloader.js:31:542)
at c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:740:5
at t._doActivateExtension (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:740:113)
at t._activateExtension (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:738:785)
at Object.actualActivateExtension (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:735:633)
at e._activateExtension (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:330:969)
at c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:330:592
at Array.map (
at e._activateExtensions (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:330:567)
at e.activateByEvent (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:328:462)
at t._activateByEvent (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:737:174)
at t._handleEagerExtensions (c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:741:590)
at c:UsersEvgenii_SimakinAppDataLocalProgramsMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js:745:298
at process._tickCallback (internal/process/next_tick.js:68:7)
```
'dd' has weird behavior for me since upgrading to VSCode 1.31.0. It deletes the line, but then moves the cursor to the bottom of the file with input mode active so a subsequent 'dd' will delete the last line and so on. Reverting back to 1.0.7 doesn't have the problem.
update: noticed that 1.31.1 is release. Upgraded VSCode to 1.31.1 and then upgraded VIM to 1.0.8 and 'dd' works fine. Back to using 1.0.8 now.
Such errors:
[Extension Host] Activating extension 'vscodevim.vim' failed: Cannot find module 'XYZ'.
indicate that the installation of the extension failed. The remedy is to:
1) delete the .vscodevim folder (~/.vscode/extensions/vscodevim)
2) re-installing vscodevim
This was the upstream issue that was supposedly fixed: https://github.com/Microsoft/vscode/issues/43813
Similar issues:
https://github.com/VSCodeVim/Vim/issues/2287, https://github.com/VSCodeVim/Vim/issues/2185, https://github.com/VSCodeVim/Vim/issues/2436
Most helpful comment
Such errors:
indicate that the installation of the extension failed. The remedy is to:
1) delete the .vscodevim folder (~/.vscode/extensions/vscodevim)
2) re-installing vscodevim
This was the upstream issue that was supposedly fixed: https://github.com/Microsoft/vscode/issues/43813
Similar issues:
https://github.com/VSCodeVim/Vim/issues/2287, https://github.com/VSCodeVim/Vim/issues/2185, https://github.com/VSCodeVim/Vim/issues/2436