跳到主要内容

⌨️ Cursor 键盘快捷键指南

Cursor 提供了许多实用的键盘快捷键来提高您的工作效率。以下是所有可用快捷键的完整概述。

🎯 基本导航

快捷键功能
Cmd/Ctrl + P打开文件
Cmd/Ctrl + Shift + P打开命令面板
Cmd/Ctrl + B切换侧边栏
Cmd/Ctrl + J切换终端
Cmd/Ctrl + W关闭标签页
Cmd/Ctrl + K Z切换禅模式

💡 AI 功能

快捷键功能
Cmd/Ctrl + K打开聊天
Cmd/Ctrl + L完成行
Cmd/Ctrl + I打开内联聊天
Cmd/Ctrl + M打开 AI 命令面板
Cmd/Ctrl + /切换行注释
Alt + /切换块注释

🔍 查找和替换

快捷键功能
Cmd/Ctrl + F在当前文档中查找
Cmd/Ctrl + H在当前文档中替换
Cmd/Ctrl + Shift + F在文件中查找
F3 / Shift + F3跳转到下一个/上一个搜索结果

基础快捷键

文件操作

  • 新建文件:Ctrl/Cmd + N
  • 保存文件:Ctrl/Cmd + S
  • 关闭文件:Ctrl/Cmd + W
  • 查找文件:Ctrl/Cmd + P

编辑操作

  • 撤销操作:Ctrl/Cmd + Z
  • 重做操作:Ctrl/Cmd + Shift + Z
  • 复制当前行:Ctrl/Cmd + C
  • 剪切当前行:Ctrl/Cmd + X

AI 功能快捷键

聊天操作

  • 打开聊天窗口:Ctrl/Cmd + I
  • 发送聊天消息:Ctrl/Cmd + Enter
  • 清除聊天记录:Ctrl/Cmd + K

代码生成

  • 内联建议:Tab
  • 完整生成:Alt + \
  • 解释代码:Alt + E

导航快捷键

文件导航

  • 切换文件:Ctrl/Cmd + Tab
  • 前进:Alt + →
  • 后退:Alt + ←
  • 跳转定义:F12

编辑器导航

  • 切换面板:Ctrl/Cmd + B
  • 切换终端:`Ctrl/Cmd + ``
  • 切换侧边栏:Ctrl/Cmd + Shift + E

代码编辑

代码格式化

  • 格式化文档:Alt + Shift + F
  • 缩进:Tab
  • 取消缩进:Shift + Tab

多光标编辑

  • 添加光标:Alt + Click
  • 选择所有匹配:Ctrl/Cmd + Shift + L
  • 逐个选择:Ctrl/Cmd + D

搜索和替换

基本搜索

  • 查找:Ctrl/Cmd + F
  • 替换:Ctrl/Cmd + H
  • 全局查找:Ctrl/Cmd + Shift + F

高级搜索

  • 正则表达式:启用 .*
  • 大小写敏感:Alt + C
  • 全字匹配:Alt + W

自定义快捷键

修改方法

  1. 打开设置:Ctrl/Cmd + ,
  2. 搜索 "Keyboard Shortcuts"
  3. 找到要修改的命令
  4. 双击进行更改

常见自定义

{
"key": "ctrl+alt+/",
"command": "editor.action.commentLine",
"when": "editorTextFocus"
}

最佳实践

效率提示

  • 学习常用快捷键
  • 创建个人快捷键
  • 使用键盘导航
  • 避免鼠标操作

进阶技巧

  • 灵活组合使用快捷键
  • 创建个性化自定义宏
  • 善用命令面板功能
  • 定期备份快捷键配置