Stack trace
```
TypeError: Cannot read property 'visibleRanges' of undefined
at F.updateView (/Users/yuechen/.vscode/extensions/vscodevim.vim-1.17.1/out/extension.js:9:489831)
at _ (/Users/yuechen/.vscode/extensions/vscodevim.vim-1.17.1/out/extension.js:9:230166)
at runMicrotasks ()
at processTicksAndRejections (internal/process/task_queues.js:94:5)
at async Object.promise (/Users/yuechen/.vscode/extensions/vscodevim.vim-1.17.1/out/extension.js:9:235688)
at async Object.runTasks (/Users/yuechen/.vscode/extensions/vscodevim.vim-1.17.1/out/extension.js:9:621914)
```
To Reproduce Steps to reproduce the behavior:
VSCodeVim version: 1.17.1
Stack trace
``` TypeError: Cannot read property 'visibleRanges' of undefined at F.updateView (/Users/yuechen/.vscode/extensions/vscodevim.vim-1.17.1/out/extension.js:9:489831) at _ (/Users/yuechen/.vscode/extensions/vscodevim.vim-1.17.1/out/extension.js:9:230166) at runMicrotasks (