Vim: Not working on vscode 1.31.0

Created on 7 Feb 2019  路  4Comments  路  Source: VSCodeVim/Vim

VSCodeVim version 1.0.8 stopped working entirely on VSCode version 1.31.0 for me.

Steps to reproduce the behavior:

  1. Install VsCode version 1.31.0
  2. Install VSCodeVim version 1.0.8
  3. Vim no longer works.
  4. Change install to VSCodeVim 1.0.7 and it starts working again.
  • Extension (VsCodeVim) version: 1.0.8
  • VSCode version: 1.31.0
  • OS: Windows 10

Additional info:
using ctrl+shift+P to run vim: Toggle Vim Mode gives an error with "Commamd toggleVim not found"

Most helpful comment

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

All 4 comments

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.

  • Extension (VsCodeVim) version: 1.0.8
  • VSCode version: 1.31.0
  • OS: Windows 10

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. (C:UsersEvgenii_Simakin.vscodeextensionsvscodevim.vim-1.0.8outsrcutillogger.js:11:25)
at Object. (C:UsersEvgenii_Simakin.vscodeextensionsvscodevim.vim-1.0.8outsrcutillogger.js:84:3)
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. (C:UsersEvgenii_Simakin.vscodeextensionsvscodevim.vim-1.0.8outsrcmodemodes.js:3:18)
at Object. (C:UsersEvgenii_Simakin.vscodeextensionsvscodevim.vim-1.0.8outsrcmodemodes.js:139:3)
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. (C:UsersEvgenii_Simakin.vscodeextensionsvscodevim.vim-1.0.8outsrccommonmotionposition.js:6:17)
at Object. (C:UsersEvgenii_Simakin.vscodeextensionsvscodevim.vim-1.0.8outsrccommonmotionposition.js:898:3)
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. (C:UsersEvgenii_Simakin.vscodeextensionsvscodevim.vim-1.0.8outsrcactionsoperator.js:20:20)
at Object. (C:UsersEvgenii_Simakin.vscodeextensionsvscodevim.vim-1.0.8outsrcactionsoperator.js:993:3)
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. (C:UsersEvgenii_Simakin.vscodeextensionsvscodevim.vim-1.0.8outsrcactionsinclude-all.js:4:1)
at Object. (C:UsersEvgenii_Simakin.vscodeextensionsvscodevim.vim-1.0.8outsrcactionsinclude-all.js:18:3)
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. (C:UsersEvgenii_Simakin.vscodeextensionsvscodevim.vim-1.0.8outextension.js:16:1)
at Object. (C:UsersEvgenii_Simakin.vscodeextensionsvscodevim.vim-1.0.8outextension.js:373:3)
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

Was this page helpful?
0 / 5 - 0 ratings

Related issues

orn688 picture orn688  路  3Comments

AndersenJ picture AndersenJ  路  3Comments

lucastheisen picture lucastheisen  路  3Comments

elithrar picture elithrar  路  3Comments

liamdawson picture liamdawson  路  3Comments