Jupyter Notebook 快捷键完整指南:命令模式与编辑模式操作详解
本文详细汇总了Jupyter Notebook中命令模式与编辑模式下的所有常用快捷键。涵盖单元管理、代码执行、文件保存及光标操作等核心功能,帮助开发者提升编码效率,快速掌握Notebook的高级操作技巧。
Jupyter Notebook 快捷键概述
Jupyter Notebook 提供了丰富的快捷键以提升操作效率。
环境安装与启动
在使用前,需确保环境已正确配置。
执行以下命令进行安装:pip install jupyter(前提是已安装Python并将python路径添加至环境变量解释器中)。
安装完成后,由于python已加入环境变量,可直接在命令行输入 jupyter notebook 启动服务。若需打开以.ipynb结尾的文件,只需在cmd控制台使用cd命令切换至该文件所在目录即可。
两种输入模式说明
Jupyter Notebook 包含两种键盘输入模式:编辑模式和命令模式。编辑模式允许在单元格中输入代码或文本,此时单元格边框显示为绿色;命令模式用于执行程序指令,此时单元格边框显示为灰色。
命令模式快捷键详解
命令模式可通过按下 Esc 键激活,其常用快捷键如下:
- Enter:切换至编辑模式。
- Shift-Enter:运行当前单元格,并自动选中下一个单元格。
- Ctrl-Enter:仅运行当前单元格。
- Alt-Enter:运行当前单元格,并在其下方插入一个新的单元格。
- Y:将当前单元格类型切换为代码模式。
- M:将当前单元格类型切换为Markdown模式。
- R:将当前单元格类型切换为Raw模式。
- 1:将当前单元格设置为1级标题。
- 2:将当前单元格设置为2级标题。
- 3:将当前单元格设置为3级标题。
- 4:将当前单元格设置为4级标题。
- 5:将当前单元格设置为5级标题。
- 6:将当前单元格设置为6级标题。
- Up:选中上方的单元格。
- K:选中上方的单元格。
- Down:选中下方的单元格。
- J:选中下方的单元格。
- Shift-K:向上扩展选中范围,选中上方相邻单元格。
- Shift-J:向下扩展选中范围,选中下方相邻单元格。
- A:在当前单元格上方插入新单元格。
- B:在当前单元格下方插入新单元格。
- X:剪切当前选中的单元格。
- C:复制当前选中的单元格。
- Shift-V:将单元格粘贴至上方位置。
- V:将单元格粘贴至下方位置。
- Z:撤销上一步删除操作,恢复最后一个被删除的单元格。
- D,D:连续按两次D键,删除当前选中的单元格。
- Shift-M:合并当前选中的多个单元格。
- Ctrl-S:保存文件。
- S:保存文件。
- L:切换显示或隐藏行号。
- O:切换显示或隐藏单元格输出内容。
- Shift-O:切换输出内容的滚动模式。
- Esc:关闭当前页面(注:通常用于退出或关闭浏览器标签页,具体行为取决于浏览器设置)。
- Q:关闭当前页面。
- H:显示快捷键帮助列表。
- I,I:中断Notebook内核进程。
- 0,0:重启Notebook内核。
- Shift:忽略(通常指单独按下Shift键无特定操作)。
- Shift-Space:向上滚动页面。
- Space:向下滚动页面。
编辑模式快捷键详解
编辑模式可通过按下 Enter 键激活,主要用于代码编写与文本编辑,其常用快捷键如下:
- Tab:触发代码自动补全或进行缩进操作。
- Shift-Tab:查看当前对象或函数的提示信息。
- Ctrl-]:对选中代码进行缩进。
- Ctrl-[:对选中代码取消缩进。
- Ctrl-A:全选当前单元格内容。
- Ctrl-Z:撤销上一步操作。
- Ctrl-Shift-Z:重做(Redo)操作。
- Ctrl-Y:重做(Redo)操作。
- Ctrl-Home:将光标跳转至单元格开头。
- Ctrl-Up:将光标跳转至单元格开头。
- Ctrl-End:将光标跳转至单元格末尾。
- Ctrl-Down:将光标跳转至单元格末尾。
- Ctrl-Left:将光标向左移动一个字首(单词边界)。
- Ctrl-Right:将光标向右移动一个字首(单词边界)。
- Ctrl-Backspace:删除光标前的一个字(单词)。
- Ctrl-Delete:删除光标后的一个字(单词)。
- Esc:退出编辑模式,进入命令模式。
- Ctrl-M:退出编辑模式,进入命令模式。
- Shift-Enter:运行当前单元格,并选中下一个单元格。
- Ctrl-Enter:仅运行当前单元格。
- Alt-Enter:运行当前单元格,并在其下方插入一个新单元格。
- Ctrl-Shift--:分割当前单元格(将光标处内容拆分为两个单元格)。
- Ctrl-Shift-Subtract:分割当前单元格(功能同Ctrl-Shift--)。
- Ctrl-S:保存文件。
- Shift:忽略(通常指单独按下Shift键无特定操作)。
- Up:光标向上移动,若已在单元格顶部则选中上一个单元格。
- Down:光标向下移动,若已在单元格底部则选中下一个单元格。
以上即为Jupyter Notebook的核心快捷键汇总,旨在辅助用户高效完成学习与开发工作。
免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。









