如何在 Vim for VsCode 上实现按键重复工作?

kia*_*ott 8 macos visual-studio-code

SO 的最佳答案对我不起作用。

我试图更快地导航我的文件,但是如果我按住 或jk任何其他 vim 导航键,它不会执行重复命令(它不会飞过单词,它会卡住)

Kor*_* Ou 18

这对我行得通。请检查以下说明:

苹果

要启用按键重复,请在终端中执行以下命令并重新启动 VS Code:

$ defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false         # For VS Code
$ defaults write com.microsoft.VSCodeInsiders ApplePressAndHoldEnabled -bool false # For VS Code Insider
$ defaults write com.visualstudio.code.oss ApplePressAndHoldEnabled -bool false    # For VS Codium
$ defaults delete -g ApplePressAndHoldEnabled                                      # If necessary, reset global default
Run Code Online (Sandbox Code Playgroud)

我们还建议增加“系统偏好设置”->“键盘”中的“按键重复”和“延迟直到重复”设置。

视窗

就像真正的 vim 一样,VSCodeVim 将接管你的控制键。useCtrlKeys可以使用和设置来调整此行为handleKeys