Mac中vscode的vim为什么不能一直长按j或者长按k。

Mac中vscode的vim为什么不能一直长按j或者长按k。

通过终端命令禁用“Press and Hold”功能

打开终端(Terminal),并输入以下命令之一来禁用VS Code(或VS Code Insiders)中的“Press and Hold”功能:

defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false

如果你同时使用了VS Code和VS Code Insiders,你可能还需要对VS Code Insiders执行相同的命令:

defaults write com.microsoft.VSCodeInsiders ApplePressAndHoldEnabled -bool false

注意:这些命令是特定于VS Code和VS Code Insiders应用的。如果你希望全局禁用这个功能,可以使用以下命令:

defaults write -g ApplePressAndHoldEnabled -bool false

或者

defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool false

使用全局设置可能会影响所有应用程序,包括系统应用。

相关文章