快捷键
Jupyter笔记本有两种不同的键盘输入模式。
- 编辑模式允许您将代码或文本输入到一个单元格中,并通过一个绿色的单元格来表示
- 命令模式将键盘与笔记本级命令绑定在一起,并通过一个灰色的单元格边界显示,该边框为蓝色的左边框。
1.命令行模式(非编辑模式)快捷键
下列快捷键需要在非编辑模式下使用,如果处于编辑模式下(单元框颜色为绿色是编辑模式,蓝色是非编辑模式),先按下Esc键,再按对应的快捷键。
例如:Y,非编辑模式,编辑模式下先按Esc键,再按Y。
按键 | 功能 |
---|---|
F | 查找并且替换 |
Ctrl-Shift-F | 打开命令配置 |
Ctrl-Shift-P | 打开命令配置 |
Enter | 进入编辑模式 |
P | 打开命令配置 |
Shift-Enter | 运行代码块, 选择下面的代码块 |
Ctrl-Enter | 运行选中的代码块 |
Alt-Enter | 运行代码块并且插入下面 |
Y | 把代码块变成代码 |
M | 把代码块变成标签 |
R | 清除代码块格式 |
1 | 把代码块变成heading 1 |
2 | 把代码块变成heading 2 |
3 | 把代码块变成heading 3 |
4 | 把代码块变成heading 4 |
5 | 把代码块变成heading 5 |
6 | 把代码块变成heading 6 |
K | 选择上面的代码块 |
上 | 选择上面的代码块 |
下 | 选择下面的代码块 |
J | 选择下面的代码块 |
Shift-K | 扩展上面选择的代码块 |
Shift-上 | 扩展上面选择的代码块 |
Shift-下 | 扩展下面选择的代码块 |
Shift-J | 扩展下面选择的代码块 |
A | 在上面插入代码块 |
B | 在下面插入代码块 |
X | 剪切选择的代码块 |
C | 复制选择的代码块 |
Shift-V | 粘贴到上面 |
V | 粘贴到下面 |
Z | 撤销删除 |
D | 删除选中单元格 |
Shift-M | 合并选中单元格, 如果只有一个单元格被选中 |
Ctrl-S | 保存并检查 |
S | 保存并检查 |
L | 切换行号 |
O | 选择单元格的输出 |
Shift-O | 切换选定单元的输出滚动 |
H | 显示快捷键 |
I | 中断服务 |
0(数字0) | 重启服务(带窗口) |
Ctrl-V | 从系统剪切板粘贴 |
Esc | 关闭页面 |
Q | 关闭页面 |
Shift-L | 在所有单元格中切换行号,并保持设置 |
Shift-空格 | 向上滚动 |
空格 | 向下滚动 |
2.编辑模式快捷键
下列快捷键需要在编辑模式下使用,如果处于非编辑模式下(单元框颜色为绿色是编辑模式,蓝色是非编辑模式),先按下Enter键,再按对应的快捷键。
按键 功能 Tab 代码完成或缩进 Shift-Tab 工具提示 Ctrl-] 缩进 Ctrl-[ 取消缩进 Ctrl-A 全选 Ctrl-Z 撤销 Ctrl-/ 评论 Ctrl-D 删除整行 Ctrl-U 撤销选择 Insert 切换 重写标志 Ctrl-Home 跳到单元格起始处 Ctrl-上 跳到单元格起始处 Ctrl-End 跳到单元格最后 Ctrl-下 跳到单元格最后 Ctrl-左 跳到单词左边 Ctrl-右 跳到单词右边 Ctrl-删除 删除前面的单词 Ctrl-Delete 删除后面的单词 Ctrl-Y 重做 Alt-U 重新选择 Ctrl-M 进入命令行模式 Ctrl-Shift-F 打开命令配置 Ctrl-Shift-P 打开命令配置 Esc 进入命令行模式 Shift-Enter 运行代码块, 选择下面的代码块 Ctrl-Enter 运行选中的代码块 Alt-Enter 运行代码块并且插入下面 Ctrl-Shift-Minus 在鼠标出分割代码块 Ctrl-S 保存并检查 下 光标下移 上 光标上移