Jupyter Notebook 的常用快捷键
Jupyter Notebook 的常用快捷键分类总结,结合了命令模式与编辑模式的操作
·
一、模式切换
-
命令模式(按
Esc键进入):单元格边框为灰色,可执行全局操作。 -
编辑模式(按
Enter键进入):单元格边框为绿色,可输入代码或文本。
二、命令模式快捷键(按 Esc 生效)
-
单元格操作
-
A/B:在上方/下方插入新单元格。 -
X:剪切当前单元格;C复制;V粘贴到下方,Shift+V粘贴到上方。 -
D:删除当前单元格;Z撤销删除。 -
Shift-M:合并选中的多个单元格。
-
-
运行与导航
-
Shift+Enter:运行当前单元格并跳转到下一个。 -
Ctrl+Enter:仅运行当前单元格。 -
Alt+Enter:运行当前单元格并在下方插入新单元格。 -
↑/↓或J/K:上下选择单元格。
-
-
格式转换
-
Y:将单元格转为代码模式;M转为 Markdown 模式;R转为原始文本模式。 -
1~6:将 Markdown 单元格设为 1~6 级标题。
-
-
其他功能
-
L:显示/隐藏行号;Shift+L全局切换行号。 -
H:打开快捷键帮助列表。 -
I:中断内核运行;0,0重启内核。
-
三、编辑模式快捷键(按 Enter 生效)
-
代码编辑
-
Tab:代码补全或缩进;Shift+Tab显示函数参数提示。 -
Ctrl+[/Ctrl+]:取消缩进/缩进代码。 -
Ctrl+A:全选;Ctrl+D删除整行。
-
-
光标与运行
-
Ctrl+Home/Ctrl+End:跳转到单元格开头或结尾。 -
Shift+Enter:运行当前单元格并跳转。
-
四、高级功能与魔法命令
-
魔法命令(需以
%或%%开头)-
%run:运行外部 Python 文件。 -
%timeit:测量代码执行时间(多次运行取均值)。 -
%%writefile:将单元格内容写入文件。
-
-
交互式工具
-
Shift+Space/Space:向上/向下滚动页面。
-
更多推荐



所有评论(0)