Jupyter是一个 Web 端编辑器,主要用来开发Python。界面友好、美观,内涵丰富、功能强大,开源使用、代码可共享,支持markdown语法。官网:https://jupyter.org/
命令行模式(按 Esc 生效)
| 快捷键 | 功能 |
| F | 查找并且替换 |
| Ctrl + Shift + F | 打开命令配置 |
| Ctrl + Shift + P | 打开命令配置 |
| Enter | 进入编辑模式 |
| P | 打开命令配置 |
| Shift + Enter | 运行代码块,选择下面的代码块 |
| Ctrl + Enter | 运行选中的代码块 |
| Alt + Enter | 运行代码块并且插入下面 |
| Y | 把代码块变成代码 |
| M | 把代码块变成标签 |
| R | 清除代码块格式 |
| 1 | 把代码块变成heading 1 |
| 2 | 把代码块变成heading 2 |
| 3 | 把代码块变成heading 3 |
| 4 | 把代码块变成heading 4 |
| 5 | 把代码块变成heading 5 |
| 6 | 把代码块变成heading 6 |
| K 或 ↑ | 选择上面的代码块 |
| J 或 ↓ | 选择下面的代码块 |
| Shift + K 或 Shift + ↑ | 扩展上面选择的代码块 |
| Shift + J 或 Shift + ↓ | 扩展下面选择的代码块 |
| Ctrl + A | select all cells. |
| A | 在上面插入代码块 |
| B | 在下面插入代码块 |
| X | 剪切选择的代码块 |
| C | 复制选择的代码块 |
| Shift + v | 粘贴到上面 |
| V | 粘贴到下面 |
| Z | 撤销删除 |
| D, D | 删除选中单元格 |
| Shift + M | 合并选中单元格, 如果只有一个单元格被选中 |
| Ctrl + s | 保存并检查 |
| S | 保存并检查 |
| L | 切换行号 |
| O | 选择单元格的输出 |
| Shift + O | 切换选定单元的输出滚动 |
| H | 显示快捷键 |
| I, I | 中断服务 |
| 0, 0 | 重启服务(带窗口) |
| Esc | 关闭页面 |
| Q | 关闭页面 |
| Shift + L | 在所有单元格中切换行号,并保持设置 |
| Shift + 空格 | 向上滚动 |
| 空格 | 向下滚动 |
| Esc + F | 在代码中查找替换,忽略输出 |
| Esc + O | 在cell和输出结果间切换 |
编辑模式(按 Enter 生效)
| 快捷键 | 功能 |
| Tab | 代码完成或缩进 |
| Shift + Tab | 工具提示 |
| Ctrl + ] | 缩进 |
| Ctrl + [ | 取消缩进 |
| Ctrl + A | 全选 |
| Ctrl + Z | 撤销 |
| Ctrl + / | 评论 |
| Ctrl + D | 删除整行 |
| Ctrl + U | 撤销选择 |
| Insert | 切换 重写标志 |
| Ctrl + Home 或 Ctrl + ↑ | 跳到单元格起始处 |
| Ctrl + End 或 Ctrl + ↓ | 跳到单元格最后 |
| Ctrl + ← | 跳到单词左边 |
| Ctrl + → | 跳到单词右边 |
| Ctrl + Backspace | 删除前面的单词 |
| Ctrl + Delete | 删除后面的单词 |
| Ctrl + y | 重做 |
| Alt + U | 重新选择 |
| Ctrl + M | 进入命令行模式 |
| Ctrl + Shift + F | 打开命令配置 |
| Ctrl + Shift + P | 打开命令配置 |
| Esc | 进入命令行模式 |
| Shift + Enter | 运行代码块, 选择下面的代码块 |
| Ctrl + Enter | 运行选中的代码块 |
| Alt + Enter | 运行代码块并且插入下面 |
| Ctrl + Shift + Minus | 在鼠标处分割代码块 |
| Ctrl + S | 保存并检查 |
| ↓ | 光标下移 |
| ↑ | 光标上移 |