Jupyter Notebook的快捷键帮助文档
本文档翻译自官方文档:
- 首先你需要按“Esc”进入命令模式
- 再使用下面的快捷键
- 使用完以后按“Enter”即可转为编辑模式
命令模式下的快捷键
- 查找和替换
F - 打开命令面板
Ctrl + Shift+P - 进入编辑模式
Enter - 运行本单元,并选中下一单元
Shift+Enter - 运行选中的单元
Ctrl + Enter - 运行本单元,插入下一单元
Alt + Enter - 本单元设为code模式
Y - 本单元设为markdown模式
M - 本单元设为Raw NBConvert 模式
R - 设为1级标题
1 - 设为2级标题
2 - 设为3级标题
3 - 设为4级标题
4 - 设为5级标题
5 - 设为6级标题
6 - 选中上一单元
K - 选中上一单元
Up - 选中下一单元
J - 选中下一单元
Down - 连选中上一单元
shift + K - 连选中上一单元
shift + Up - 连选中下一单元
shift + J - 连选中下一单元
shift + Down - 在本单元上方插入新cell
A - 在本单元下方插入新cell
B - 剪切选中单元
X - 复制选中单元
C - (执行完C后)在本单元下粘贴复制的cell
Shift + V - (执行完C后)在本单元上粘贴复制的cell
V - 撤销删除cell动作
Z - 删除选中单元
D + D - 合并选中的所有cell(如果选中的cell只有1个,则合并本cell和下一个cell)
Shift + M - 保存所做更改
Ctrl + S - 保存所做更改
S - 连选中上一单元
shift + Up - 连选中下一单元
shift + J - 连选中下一单元
shift + Down - 显示选中单元的代码行号
L - toggle output of selected cells
0(具体功能不清楚,大家可以帮忙补充~) - toggle output scrolling of selected cells
shift + 0(具体功能不清楚) - 显示快捷键的帮助文档
H - 中断正在运行的kernel
I + I - 重启本kernel
0 + 0 - 进入命令模式
Esc - 进入命令模式
Q - 下拉
Shift + Space - 上拉
Space - 进入命令模式
Esc - 进入命令模式
Q
编辑模式下的快捷键
- 查看函数或者方法的参数及使用方法
- 在方法后面加问号,然后执行,如 abs?
- 光标移动到方法上面,按shift+tab,弹出文档,连续按选择文档详细程度
- 提示代码或缩进
Tab - 取消缩进
Shift + Tab - 缩进
Ctrl + ] - 取消缩进
Ctrl + [ - 选中所有内容
Ctrl + A - 撤销上一步编辑
Ctrl + Z - 重复上一步编辑
Ctrl + Shift + Z - 重复上一步编辑
Ctrl + Y - 将光标移动到上一个代码单词
Ctrl + Home - 将光标移动到上一个代码单词
Ctrl + Up - 将光标移动到下一个代码单词
Ctrl + Down - 将光标移动到下一个代码单词
Ctrl + End - 删除上一个代码单词
Ctrl + Backspace - 删除下一个代码单词
Ctrl + Delete - 进入命令模式
Ctrl + M - 打开命令面板
Ctrl + Shift + P - 进入命令模式
Esc - 运行本单元,并选中下一单元
Shift+Enter - 运行选中的单元
Ctrl + Enter - 运行本单元,插入下一单元
Alt + Enter - 保存所做更改
Ctrl + S - split cell
Ctrl + Shift + Minus - 移动光标到本编辑cell(显示页面中的cell)的最下端
Down - 移动光标到本编辑cell(显示页面中的cell)的最上端
Up
