Describe the bug
When I change the mode of the cursor from NORMAL to INSERT, styles of the cursor hasn't been changed.
To Reproduce
Can reproduce only on vscode-insiders(actually version is 1.39 or later)
Expected behavior
Change styles of the cursor when mode has been changed.
Screenshots

Environment (please complete the following information):
Additional context
I don't know whether it's worth, vscode seems will become to be able to configure cursorStyle via editor's configuration.
https://github.com/microsoft/vscode/compare/release/1.38...master#diff-5a3a90617837271d84de842ed332110a
Reproduced on 1.39 insiders
Mine updated today and I had to set this option manually to get it working again:
"vim.cursorStylePerMode.insert": "line",
I removed golbal VSCode editor setting "editor.cursorStyle": "block" from settings.json and now it works.
VSCode 1.40.2, VSCodeVim 1.12.2
Also running into issue. Rolling back to 1.11.3 worked for me (going back to 1.11.x to avoid the issues with #4342 )
I removed the "editor.cursorStyle": "block" from my settings.json, and while that did work from going between normal/insert mode, my visual/replace modes aren't following the cursor style that's being explicitly specified. I have them in my settings like so:
"vim.cursorStylePerMode.insert": "line",
"vim.cursorStylePerMode.normal": "block",
"vim.cursorStylePerMode.replace": "block-outline",
"vim.cursorStylePerMode.visual": "block-outline",
"vim.cursorStylePerMode.visualblock": "block-outline",
"vim.cursorStylePerMode.visualline": "block-outline",
Used to work fine prior to 1.12.2.
I think this was resolved with #4468.
Should be. Someone holler if this isn't fixed in the next version (1.13.0)
Can confirm that this is fixed in v1.13.0
Most helpful comment
I removed golbal VSCode editor setting
"editor.cursorStyle": "block"fromsettings.jsonand now it works.VSCode 1.40.2, VSCodeVim 1.12.2