Jupyter notebook命令和编辑模式常用快捷键汇总


Posted in Python onNovember 17, 2020

Jupyter Notebook 的快捷键

使用前需要进行安装:

pip install jupyter (前提是你已经安装好Python,并将python添加到环境解释器中)

安装完成之后,因为python已经添加至环境变量中,所以直接使用 jupyter notebook即可启动,如果你想要打开ipynb结尾的文件,直接在cmd控制台将用cd切换到ipynb结尾的文件所在的目录即可!

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 : 删除选中的单元
  • Shift-M : 合并选中的单元
  • Ctrl-S : 文件存盘
  • S : 文件存盘
  • L : 转换行号
  • O : 转换输出
  • Shift-O : 转换输出滚动
  • Esc : 关闭页面
  • Q : 关闭页面
  • H : 显示快捷键帮助
  • I,I : 中断Notebook内核
  • 0,0 : 重启Notebook内核
  • Shift : 忽略
  • Shift-Space : 向上滚动
  • Space : 向下滚动

编辑模式 ( Enter 键启动)

  • Tab : 代码补全或缩进
  • Shift-Tab : 提示
  • Ctrl-] : 缩进
  • Ctrl-[ : 解除缩进
  • Ctrl-A : 全选
  • Ctrl-Z : 复原
  • Ctrl-Shift-Z : 再做
  • Ctrl-Y : 再做
  • 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-S : 文件存盘
  • Shift : 忽略
  • Up : 光标上移或转入上一单元
  • Down :光标下移或转入下一单元

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中if __name__ == '__main__'作用解析
Jun 29 Python
Python的for和break循环结构中使用else语句的技巧
May 24 Python
Python中operator模块的操作符使用示例总结
Jun 28 Python
Python绘制七段数码管实例代码
Dec 20 Python
微信跳一跳python辅助软件思路及图像识别源码解析
Jan 04 Python
Python搭建FTP服务器的方法示例
Jan 19 Python
Python单元和文档测试实例详解
Apr 11 Python
python使用Pandas库提升项目的运行速度过程详解
Jul 12 Python
python实现录屏功能(亲测好用)
Mar 02 Python
OpenCV 表盘指针自动读数的示例代码
Apr 10 Python
python查询MySQL将数据写入Excel
Oct 29 Python
PYTHON 使用 Pandas 删除某列指定值所在的行
Apr 28 Python
Pycharm安装第三方库失败解决方案
Nov 17 #Python
Restful_framework视图组件代码实例解析
Nov 17 #Python
如何将Pycharm中调整字体大小的方式设置为"ctrl+鼠标滚轮上下滑"
Nov 17 #Python
Manjaro、pip、conda更换国内源的方法
Nov 17 #Python
pycharm中选中一个单词替换所有重复单词的实现方法
Nov 17 #Python
Pycharm中使用git进行合作开发的教程详解
Nov 17 #Python
python中requests模拟登录的三种方式(携带cookie/session进行请求网站)
Nov 17 #Python
You might like
轻松入门: 煮好咖啡的七个诀窍
2021/03/03 冲泡冲煮
php预定义常量
2006/12/25 PHP
Admin generator, filters and I18n
2011/10/06 PHP
非集成环境的php运行环境(Apache配置、Mysql)搭建安装图文教程
2016/04/12 PHP
php自定义函数br2nl实现将html中br换行符转换为文本输入中换行符的方法【与函数nl2br功能相反】
2017/02/17 PHP
PHP登录验证功能示例【用户名、密码、验证码、数据库、已登陆验证、自动登录和注销登录等】
2019/02/25 PHP
jquery表单验证框架提供的身份证验证方法(示例代码)
2013/12/27 Javascript
jquery通过closest选择器修改上级元素的方法
2015/03/17 Javascript
通过伪协议解决父页面与iframe页面通信的问题
2015/04/05 Javascript
javascript简单实现类似QQ头像弹出效果的方法
2015/08/03 Javascript
jquery+css实现动感的图片切换效果
2015/11/25 Javascript
无缝滚动的简单实现代码(推荐)
2016/06/07 Javascript
页面间固定参数,通过cookie传值的实现方法
2017/05/31 Javascript
AngularJS动态绑定ng-options的ng-model实例代码
2017/06/21 Javascript
一文让你彻底搞清楚javascript中的require、import与export
2017/09/24 Javascript
详解如何在vue项目中引入elementUI组件
2018/02/11 Javascript
JS 使用 window对象的print方法实现分页打印功能
2018/05/16 Javascript
使用Javascript简单计算器
2018/11/17 Javascript
JavaScript继承与聚合实例详解
2019/01/22 Javascript
Javascript文本框脚本实现方法解析
2020/10/30 Javascript
Python的ORM框架SQLObject入门实例
2014/04/28 Python
matplotlib 输出保存指定尺寸的图片方法
2018/05/24 Python
详解Python 解压缩文件
2019/04/09 Python
手把手教你使用Python创建微信机器人
2019/04/29 Python
Python sep参数使用方法详解
2020/02/12 Python
通过实例解析python创建进程常用方法
2020/06/19 Python
事业单位个人应聘自荐信
2013/09/21 职场文书
中学自我评价
2014/01/31 职场文书
学校食堂食品安全责任书
2014/07/28 职场文书
我们的节日元宵活动方案
2014/08/23 职场文书
乡镇党员群众路线教育实践活动对照检查材料思想汇报
2014/10/05 职场文书
先进基层党组织材料
2014/12/25 职场文书
党员自我评价2015
2015/03/03 职场文书
php 解析非标准json、非规范json
2021/04/01 PHP
如何利用Matlab制作一款真正的拼图小游戏
2021/05/11 Python
详解Java分布式事务的 6 种解决方案
2021/06/26 Java/Android