Python Jupyter Notebook 快捷键
2018-01-21 10:52
736 查看
Python Jupyter Notebook 快捷键
写在前面:最近用Jupyter Notebook写python代码,实在是挺好用的,但是很多时候不知道快捷键怎么用,每次用到都要查,掌握快捷键可以节省很多时间。所以本文结合网上的资料整理了神器Jupyter Notebook的快捷键功能表。
Jupyter在顶部菜单提供了一个快捷键列表:Help > Keyboard Shortcuts 。每次更新Jupyter的时候,一定要看看这个列表,因为不断地有新的快捷键加进来。另外一个方法是使用Cmd + Shift + P ( Linux 和 Windows下 Ctrl + Shift + P亦可)调出命令面板。这个对话框可以让你通过名称来运行任何命令——当你不知道某个操作的快捷键,或者那个操作没有快捷键的时候尤其有用。
Jupyter Notebook 有两种键盘输入模式:
编辑模式:允许你往单元中键入代码或文本;这时的单元框线是绿色的。
命令模式:键盘输入运行程序命令;这时的单元框线是灰色。
命令模式
命令 | 功能 |
---|---|
Enter | 转入编辑模式 |
Shift+Enter | 运行本单元,选中下个单元 |
Ctrl+Enter | 运行本单元 |
Alt+Enter | 运行当前块并在下方插入新块 |
Y | 切换到代码状态 |
M | 切换到MarkDown状态 |
R | 切换到Raw NBConvert |
数字键1到6 | 将当前块第一行变为MarkDown的n级标题 |
↑ / K | 选择上一个代码块 |
↓ / J | 选择下一个代码块 |
A | 在当前块上方插入新代码块 |
B | 在当前块下方插入新代码块 |
H | 展示快捷键帮助 |
Space | 滚动向下 |
Shift+Space | 滚动向上 |
X | 剪切选中的代码块 |
C | 复制选中的代码块 |
Shift+V | 在当前块上方粘贴 |
V | 在当前块下方粘贴 |
Z | 撤销删除操作 |
D,D | 删除选中的代码块 |
Shift+M | 将当前块与下一块合并 |
S / Ctrl+S | 保存并设置检查点 |
L | 显示/隐藏当前块的代码行号 |
O | 显示/隐藏当前块的输出内容 |
Shift+O | 显示/隐藏当前块的输出内容的滚动条 |
Esc / Q | 关闭弹窗 |
I, I | 打断kernel运行 |
O,O | 重启kernel |
Shift+(↑/↓) | 选中多个代码块 |
编辑模式
命令 | 功能 |
---|---|
Tab | 代码补全/缩进 |
Shift+Tab | 工具提示/反缩进 |
Ctrl+[ | 缩进 |
Ctrl+] | 反缩进 |
Ctrl+A | 全选 |
Ctrl+Z | 撤销 |
Ctrl+Y / Ctrl+Shift+Z | 重复 |
Ctrl+Home | 移动光标到块首 |
Ctrl+End | 移动光标到块尾 |
Ctrl+← | 光标左移一个词 |
Ctrl+→ | 光标右移一个词 |
Ctrl+Backspace | 删除前一个词 |
Ctrl+Delete | 删除后一个词 |
Ctrl+M / Esc | 进入命令模式 |
Ctrl+Shift+P | 打开命令选择板 |
Shift+Enter | 运行当前块并选中下一块 |
Ctrl+Enter | 运行当前块 |
Alt+Enter | 运行当前块并在下方插入新块 |
Ctrl+Shift+- | 按光标位置分割当前块 |
Ctrl+S | 保存并设置检查点 |
相关文章推荐
- [Python] Jupyter Notebook 的快捷键
- Python: IPython notebook快捷键(Jupyter notebook)
- Jupyter Notebook的快捷键
- jupyter notebook 多个python kernel配置
- Caffe学习系列(13):数据可视化环境(python接口)配置 jupyter notebook
- Jupyter Notebook 快捷键使用指南
- Jupyter Notebook的快捷键
- 笔记-kagger都在用的python编辑器-Jupyter Notebook
- anaconda jupyter notebook配置python3和python2两个版本
- Ubuntu16.04部署python2和python3共存的Jupyter Notebook
- Jupyter Notebook的快捷键
- Spark中的python shell交互界面Ipython和jupyter notebook
- Jupyter Notebook 的快捷键
- Jupyter Notebook的27个窍门,技巧和快捷键
- python jupyter notebook 安装及使用
- Jupyter Notebook 的快捷键
- [Python] 简单配置Jupyter Notebook 临时工作路径
- jupyter notebook中的快捷键
- Jupyter Notebook 的快捷键
- 关于python中,jupyter notebook中的模块导入