Jupyter Notebook有两种键盘输入模式:编辑模式和命令模式。编辑模式就是在cell中输入代码或文字的模式。命令模式按 “ESC” 键开启。可以运行类似VIM的命令。
命令模式快捷键(Esc键启动)
- Enter:转入编辑模式
- Shift+Enter:运行cell并选中下一cell
- Ctrl+Enter:运行cell
- Alt+Enter:运行cell并插入下一cell
- Y:cell转入 “Code“ 状态
- M:cell转入 “Markdown“ 状态
- R:cell转入 “Raw NBConvert” 状态
- 数字 “1~6”:设定为 “1~6” 级标题(即在行首添加n个 “#”)
- Up/K:选中上方cell
- Down/J:选中下方cell
- Shift+Up/K:扩大选中上方cell
- Shift+Down/J :扩大选中下方cell
- A:在上方插入新cell
- B:在下方插入新cell
- X : 剪切选中的cell
- C : 复制选中的cell
- V:粘贴到下方cell
- Shift+V:粘贴到上方cell
- Z:回复删除的最后一个cell
- D,D:删除选中的cell
- Shift+M:合并选中的cell
- L:显示cell中的行号
- Shift+L:显示所有cell中的行号
- O:收起/展开输出部分
- H:显示快捷帮助
- I,I:终端Notebook内核
- 0,0:重启Notebook内核
- Space:向下滚动
编辑模式(Enter键启动)
- Tab:代码补全
- Shift+Tab:提示
- Ctrl+]:选中区域向右缩进
- Ctrl+[:选中区域向左缩进