整理记录 Mac 下开发、学习环境中遇到的疑难杂症及其解决过程和方案。

Mac 下 VSCode 和 Cursor IDE 的 vim 插件长按键不生效

  • VSCode
# 标准版 VSCode
defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false

# VSCode Insider 版
defaults write com.microsoft.VSCodeInsiders ApplePressAndHoldEnabled -bool false

# VS Codium
defaults write com.vscodium ApplePressAndHoldEnabled -bool false

# VS Codium Exploration 用户
defaults write com.microsoft.VSCodeExploration ApplePressAndHoldEnabled -bool false

# 全局设置(慎用)
defaults delete -g ApplePressAndHoldEnabled
  • Cursor

虽然 Cursor 也是基于 VSCode,但是需要额外的配置才行。

defaults write "$(osascript -e 'id of app "Cursor"')" ApplePressAndHoldEnabled -bool false

上述命令执行完后,均需要重启 IDE。

版权声明: 如无特别声明,本文版权归 Mr Chen 所有,转载请注明本文链接。

(采用 CC BY-NC-SA 4.0 许可协议进行授权)

本文标题:《 Mac 系统环境配置异常记录 》

本文链接:https://gbcpp.github.io/notes/mac-env-fix.html

本文最后一次更新为 天前,文章中的某些内容可能已过时!