一、模式切换
-
命令模式(按
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
:向上/向下滚动页面。
-