两种模式:
Esc → 命令模式(操作单元格) | Enter → 编辑模式(编辑单元格内容)
运行与保存
| 快捷键 | 作用 |
| Shift + Enter | 运行当前单元格,并移动到下一个单元格 |
| Ctrl + Enter | 运行当前单元格,并停留在当前单元格 |
| Alt + Enter | 运行当前单元格,并在下方新建单元格 |
| Ctrl + S | 保存 Notebook |
编辑模式
| 快捷键 | 作用 |
| Ctrl + A | 选中当前单元格中的全部文本 |
| Ctrl + Z | 撤销文本编辑 |
| Ctrl + Y | 重做文本编辑(部分环境可能不同) |
| Ctrl + / | 注释 / 取消注释所选代码 |
| Tab | 缩进或触发代码补全 |
| Shift + Tab | 查看函数签名或帮助信息 |
| Ctrl + ] | 增加缩进 |
| Ctrl + [ | 减少缩进 |
命令模式:单元格操作
| 快捷键 | 作用 |
| A | 在当前单元格上方新增单元格 |
| B | 在当前单元格下方新增单元格 |
| D D | 删除当前单元格 |
| Z | 撤销删除单元格 |
| M | 将单元格转换为 Markdown |
| Y | 将单元格转换为 Code |
| C | 复制单元格 |
| X | 剪切单元格 |
| V | 在下方粘贴单元格 |
| Shift + V | 在上方粘贴单元格 |
| Shift + M | 合并选中的单元格 |
| H | 查看完整快捷键列表 |
课堂最常用的快捷键
| 快捷键 | 记住它的用途 |
| Shift + Enter | 运行当前单元格 |
| Esc | 进入命令模式 |
| Enter | 进入编辑模式 |
| A / B | 在上方 / 下方新增单元格 |
| D D | 删除单元格 |
| M / Y | 切换 Markdown / Code |
| Ctrl + S | 保存 Notebook |
| H | 忘记快捷键时查看完整列表 |
提示:命令模式下的字母快捷键需要先按 Esc。不同 Jupyter Notebook / JupyterLab 版本或浏览器设置可能对少数快捷键有所调整,可按 H 查看当前环境中的完整列表。