Jupyter Notebook 快捷键完整指南:命令模式与编辑模式操作详解

小鹿同学
小鹿同学
发布时间:2026-10-14 | 2人浏览过
原创

本文详细汇总了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的核心快捷键汇总,旨在辅助用户高效完成学习与开发工作。

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表