jupyter notebook 实用快捷键大全

写在前边

  • jupyter有两种键盘输入模式:命令模式(按ESC或ctrl+m/M进入)和编辑模式(按Enter进入)

  • 编辑模式:cell(jupyter 中的框框)的框线呈绿色,可以向cell中输入代码或文本,命令模式下的快捷键不生效。
    在这里插入图片描述

  • 命令模式:cell的框线左边呈蓝色其余为灰色,可以向cell输入命令,编辑模式下的快捷键不生效。
    在这里插入图片描述

命令模式(按ESC或ctrl+m/M进入)

快捷键 作用
Enter 进入编辑模式
Shift+Enter 运行本单元,选中下个单元 新单元默认为命令模式
Ctrl+Enter 运行本单元,仍停留在本单元
Alt+Enter 运行本单元,在其下插入新单元 新单元默认为编辑模式
Y/y 将本cell转入代码状态(从markdown 状态切出来)
M/m 将本cell转入 markdown 状态
R/r 将本cell转入 raw 状态
1 (字母上边) 设定 1 级标题
2 设定 2 级标题
3 设定 3 级标题
4 设定 4 级标题
5 设定 5 级标题
6 设定 6 级标题
UP 选中上方单元
K/k 选中上方单元
Down 选中下方单元
J/j 选中下方单元
Shift+K 连续选择上方单元
Shift+J 连续选择下方单元
A/a 在上方插入新单元
B /b 在下方插入新单元
X/x 剪切选中的单元
C/c 复制选中的单元
Shift+V 粘贴到上方单元
V/v 粘贴到下方单元
Z/z 恢复删除的最后一个单元
DD/dd(连续按两次 D 键) 删除选中的单元
Shift+M 合并选中的单元
Ctrl+S 保存当前 NoteBook
S 保存当前 NoteBook
L/l 开关行号 编辑框的行号是可以开启和关闭的
O/o 转换输出
Shift+O 转换输出滚动
Esc 关闭页面
Q/q 关闭页面
H/h 显示快捷键帮助
II(连续按两次大写i键) 中断 jupyter notebook 内核
00 (字母上边的数字0) 重启 jupyter notebook 内核
Shift 忽略
Shift+Space 向上滚动
Space 向下滚动

注意

  • 如果cell处于非 markdown 状态时使用标题相关快捷键,则会强制切换到 markdown 状态
  • 以上所有快捷键需要处于命令模式(按ESC进入)

编辑模式(按Enter进入)

快捷键 作用
Tab 代码补全或缩进
Shift+Tab 输出帮助信息,部分函数、类、方法等会显示其定义原型
Shift+Tab+? 显示比Shift+Tab更详细的帮助
Ctrl+] 向右缩进,等同tab
Ctrl-[ 解除缩进 向左缩进,等同shift+tab
Ctrl+A 全选
Ctrl+Z 撤销
Ctrl+Home 跳到单元开头
Ctrl+UP 跳到单元开头
Ctrl+Backspace 删除前面一个字
Ctrl+Delete 删除后面一个字
Esc 切换到命令模式
Ctrl+M 切换到命令模式
Shift+Enter 运行本单元,选中下一单元 新单元默认为命令模式
Ctrl+Enter 运行本单元,仍停留在该单元
Alt+Enter 运行本单元,在下面插入一单元 新单元默认为编辑模式
Ctrl+Shift + --(字母上面等号左边的) 分割单元 按光标所在行进行分割
Ctrl+Shift+Subtract 分割单元
Ctrl+S 保存当前 NoteBook
Shift 忽略
UP 光标上移或转入上一单元
Down 光标下移或转入下一单元
Ctrl+/ 注释整行/撤销注释
发布了85 篇原创文章 · 获赞 158 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/Late_whale/article/details/105068907