⌨️ 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
自定义快捷键
修改方法
- 打开设置:
Ctrl/Cmd + ,
- 搜索 "Keyboard Shortcuts"
- 找到要修改的命令
- 双击进行更改
常见自定义
{
"key": "ctrl+alt+/",
"command": "editor.action.commentLine",
"when": "editorTextFocus"
}
最佳实践
效率提示
- 学习常用快捷键
- 创建个人快捷键
- 使用键盘导航
- 避免鼠标操作
进阶技巧
- 灵活组合使用快捷键
- 创建个性化自定义宏
- 善用命令面板功能
- 定期备份快捷键配置