修改或禁用Cursor的全局搜索默认快捷键

在 Cursor 中,默认情况下 双击 Shift 会打开 全局搜索(Quick Open) ,类似于 VS Code 的 Ctrl+P 功能。如果你想修改或禁用这个快捷键,可以按照以下步骤操作:


1. 打开快捷键设置

  • 方法 1 :按下 Ctrl + Shift + P(Windows/Linux)或 Cmd + Shift + P(Mac),输入 Open Keyboard Shortcuts (JSON),然后选择它。
  • 方法 2 :进入 File > Preferences > Keyboard Shortcuts,然后点击右上角的 Open Keyboard Shortcuts (JSON) 按钮。

2. 修改 Double Shift 快捷键

在打开的 keybindings.json 文件中,添加以下代码来覆盖默认行为:

json 复制代码
[
    {
        "key": "shift shift",
        "command": "-workbench.action.quickOpen", // 禁用默认的双击 Shift
        "when": "!inDebugMode"
    },
    {
        "key": "shift shift", // 如果你想改成其他快捷键,比如 Ctrl+Shift+P
        "command": "your.custom.command", // 替换为你想要的功能
        "when": "!inDebugMode"
    }
]
  • -workbench.action.quickOpen 前面的 - 表示移除默认绑定。
  • 如果你想完全禁用双击 Shift,可以不加第二条规则。

3. 替换成其他功能(可选)

如果你想改成其他功能,比如:

  • 打开 Cursor AI 聊天 :cursor.chat.focus
  • 打开文件搜索 :workbench.action.quickOpen
  • 打开命令面板 :workbench.action.showCommands

示例(改成 Ctrl+Shift+P 打开搜索):

json 复制代码
{
    "key": "ctrl+shift+p",
    "command": "workbench.action.quickOpen"
}

4. 保存并测试

  • 保存 keybindings.json 文件。
  • 按下 Double Shift 或你设置的新快捷键,检查是否生效。

5. 恢复默认

如果想恢复默认设置,只需删除 keybindings.json 中的相关规则,或者点击快捷键界面右上角的 Reset Keybindings。


注意事项

  • Cursor 的快捷键系统基于 VS Code,所以部分命令可能和 VS Code 一致。
  • 如果修改后无效,尝试重启 Cursor。
相关推荐
comedate3 天前
Cursor 和 GitHub Copilot 怎么选?2026 年 AI 编程助手对比
ide·ai编程·cursor·github copilot
死磕音视频3 天前
Cursor 入门:用 AI 编辑器读懂项目并完成第一次修改
ai编程·代码编辑器·cursor·编程入门
用户539418729074 天前
Cursor 一次改出几百行 diff、逐行看根本看不过来?我固定了一套 review 顺序,专盯这几处,夹带的私货一抓一个准
ai编程·cursor
badhope6 天前
Cursor转Codex大半个月实测:迁移成本、代码质量与那些没人说的隐性坑点
ai编程·cursor
用户539418729077 天前
别只在 prompt 里让 AI 别碰文件:我给仓库装了四道提交闸门,越界直接拒绝提交
ai编程·cursor
用户539418729078 天前
Cursor 用着用着就抽风?补全失灵、Agent 乱改、一直转圈、额度狂掉,我整理了一张对症排查表
ai编程·cursor
用户539418729079 天前
祖传项目一行测试都没有、改一下全靠赌?我用 Cursor 逐步补出最小测试安全网
ai编程·cursor
jerrywus10 天前
让 AI 写完代码后交一份报告:我改造了 answer-me-with-html
前端·claude·cursor
code_Bo10 天前
从策划到上线:我和 AI 一起做了个微信记账小程序
前端·ai编程·cursor