
jupyter notebook快捷键
1.编辑模式(命令模式下按enter进入)下的快捷键
Windows | macOS | 操作 |
---|---|---|
Tab | Tab | 增加缩进(4个空格)、代码自动补全 |
Shift+Tab | Shift+Tab | 减少缩进(4个空格)、查看对象的相关信息 |
Ctrl+A | Command+A | 全选 |
Ctrl+Z | Command+Z | 撤销 |
Ctrl+Y | Shift+Command+Z | 恢复 |
Ctrl+/ | Command+/ | 注释、取消注释 |
Ctrl+D | Command+D | 删除行 |
Ctrl+Home | Command+Home | 跳转到单元格的开始处 |
Ctrl+End | Command+End | 跳转到单元格的结尾处 |
Esc | Esc | 退出编辑模式并进入命令模式 |
Ctrl+S | Command+S | 保存并更新记录点文件 |
Ctrl+Enter | Ctrl+Enter | 运行当前单元格 |
Shift+Enter | Shift+Enter | 运行当前单元格,并选中下方的单元格(如果下方没有单元格,则在下方自动插入一个单元格并选中) |
Alt+Enter | Option+Enter | 运行当前单元格,在下方自动插入一个单元格并选中 |
Ctrl+Shift+- | Command+Shift+- | 分割单元 按光标所在行进行分割 |
2.命令模式(编辑模式下按ESC进入)下的快捷键
Windows | macOS | 操作 |
---|---|---|
↑ | ↑ | 选中上方的单元格 |
↓ | ↓ | 选中下方的单元格 |
Shift+↑ | Shift+↑ | 扩展选中上方的单元格 |
Shift+↓ | Shift+↓ | 扩展选中下方的单元格 |
A | A | 在上方插入一个单元格 |
B | B | 在下方插入一个单元格 |
M | M | 将Code单元格转换为Markdown单元格 |
Y | Y | 将Markdown单元格转换为Code单元格 |
R | R | 单元格转为RAW状态(可理解为纯文本状态,此时既非code,也非markdown) |
1 | 1 | 设置1级标题 |
2 | 2 | 设置2级标题 |
3 | 3 | 设置3级标题 |
4 | 4 | 设置4级标题 |
5 | 5 | 设置5级标题 |
6 | 6 | 设置6级标题 |
连按两次D | 连按两次D | 删除选中的单元格 |
Z | Z | 撤销对单元格的删除 |
F | F | 查找并替换 |
X | X | 剪切选中的单元格 |
C | C | 拷贝选中的单元格 |
V | V | 在下方粘贴单元格 |
Shift+V | Shift+V | 在上方粘贴单元格 |
Enter | Enter | 退出命令模式并进入编辑模式 |
Ctrl+Enter | Ctrl+Enter | 运行选中的单元格 |
Shift+Enter | Shift+Enter | 运行选中的单元格,并选中下方的单元格(如果下方没有单元格,则在下方自动插入一个单元格并选中) |
Alt+Enter | Option+Enter | 运行选中的单元格,在下方自动插入一个单元格并选中 |
K | K | 选择上方单元格 |
J | J | 选择下方单元格 |
Shift+K | Shift+K | 连续选择上方单元格 |
Shift+J | Shift+J | 连续选择下方单元格 |
Shift+M | Shift+M | 合并选中的单元格 |
S | S | 保存当前 NoteBook |
L | L | 开关行号 |
O | O | 折叠或展开输出 |
H | H | 显示快捷键帮助 |
连按两次0 | 连按两次0 | 重启notebook内核 |
连按两次i | 连按两次i | 中断notebook内核 |
3.清除单元格输出的小技巧
ESC+R+Y 可以快速清除单元格的输出,原理是先进入命令模式,再将该单元格转为RAW格式,自然就不会有任何输出,此时再按Y转为代码格式就清除了输出
本文是原创文章,采用CC BY-NC-SA 4.0协议,完整转载请注明来自北落师门's Blog