快捷键可以在Jupyter Notebook的顶部Help > Keyboard Shortcuts
查看。
下面整理的是一些我自己常用的快捷键。
与vim类似,Jupyter notebook也分为命令模式和编辑模式。命令模式使用end
进入,代码框周围变成蓝色,编辑模式使用enter
进入,代码框周围变成绿色。
最常用:
shift + enter
为运行本单元,选中下个单元(如果下面没有会添加一个新单元)
option + enter
为运行本单元,在下面插入一个单元
ctrl/command + enter
为运行选中单元
在命令模式中:
Y
单元转入代码状态
M
单元转入markdown状态
R
单元转raw状态
数字
设定该数字级标题(在markdown状态中使用)
A
在上方插入新单元
B
在下方插入新单元
X
剪切单元
C
复制单元
V
粘贴单元
DD
删除单元
Z
恢复删除的最后一个单元 (手抖星人很常用)
shift+M
合并选中的单元
command+S
保存
在编辑模式中:
Tab
代码补全
command + Z
撤销
command + shift + Z
重做
command + Y
重做
command + up
去单元开头
command + down
去单元末尾
command + left
去本行开头
command + right
去本行末尾
command + /
注释整行代码
更详细可以参考下面的网页:https://juejin.cn/post/6844903655070498830