⌨️ 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"
}
最佳实践
效率提示
- 学习常用快捷键
- 创建个人快捷键
- 使用键盘导航
- 避免鼠标操作
进阶技巧
- 灵活组合使用快捷键
- 创建个性化自定义宏
- 善用命令面板功能
- 定期备份快捷键配置