VScode 中的 vim 模拟扩展导致问题

Dav*_*eh0 6 vim-plugin visual-studio-code

我多年来一直在“VIM 模式”下使用 VS Code,没有出现任何问题。我现在是 v1.46。我今天启动它,立即无法输入,并且其他键(例如转义键)无法注册。在左下角,我会间歇性地看到以下内容:

在此输入图像描述

我进入扩展并禁用了 Vim 模拟器,现在它允许我正常编辑文件......当然,没有 vim 功能。

我看到一个通过 GitHub 提交的错误,看起来可能已经解决了这个问题,但由于缺乏提供的信息而被关闭。

有什么想法可能会发生什么或者我如何才能恢复我的 vim 功能吗?



更新

这里有更多信息:

  • 我重新安装并更新了 VSCode 和插件 - 相同的行为
  • 有时整个事情从 get 开始就失败了,而其他时候(重新启动后),它似乎一次失败了 1 个键 - 例如,我正在打字,然后突然按退格键会在右下角产生一条错误消息角落的效果command 'extension.vim_backspace' not found- 这是 github 上的已关闭问题 - https://github.com/microsoft/vscode/issues/22365对于该特定消息,但我也遇到了转义键和其他键的错误
  • 我还尝试切换到 NeoVim(在 mac 上),我认为它可以工作,但最终最终走上了同样的路线(esc通常首先停止工作)

小智 -2

--NORMAL--我在 VS Code 中使用 Vim 时遇到了类似的问题,当它读取或--VISUAL--我输入字母“i”时,我注意到左下角--INSERT--出现并允许我输入。我输入了“i”,因为当我可以输入时,我会在屏幕左下角看到它。

希望这有帮助。