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 相关文章推荐
动态创建类实例代码
Oct 07 Python
教你如何将 Sublime 3 打造成 Python/Django IDE开发利器
Jul 04 Python
python3实现SMTP发送邮件详细教程
Jun 19 Python
Django rest framework工具包简单用法示例
Jul 20 Python
python实现网页自动签到功能
Jan 21 Python
pymongo中group by的操作方法教程
Mar 22 Python
Python3+Pycharm+PyQt5环境搭建步骤图文详解
May 29 Python
python threading和multiprocessing模块基本用法实例分析
Jul 25 Python
详解python中eval函数的作用
Oct 22 Python
Python如何爬取51cto数据并存入MySQL
Aug 25 Python
python cookie反爬处理的实现
Nov 01 Python
Python创建文件夹与文件的快捷方法
Dec 08 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
php的ZipArchive类用法实例
2014/10/20 PHP
PHP中把对象数组转换成普通数组的方法
2015/07/10 PHP
在IE,Firefox,Safari,Chrome,Opera浏览器上调试javascript
2008/12/02 Javascript
jQuery 中使用JSON的实现代码
2011/12/01 Javascript
JS图片无缝滚动(简单利于使用)
2013/06/17 Javascript
JavaScript调用后台的三种方法实例
2013/10/17 Javascript
jquery五角星评分插件示例分享
2014/02/21 Javascript
jquery制作居中遮罩层效果分享
2014/02/21 Javascript
express的中间件bodyParser详解
2014/12/04 Javascript
js实现碰撞检测特效代码分享
2016/10/16 Javascript
bootstrap flask登录页面编写实例
2016/11/01 Javascript
浅谈javascript中的 “ && ” 和 “ || ”
2017/02/02 Javascript
提高Node.js性能的应用技巧分享
2017/08/10 Javascript
详解vue-cli本地环境API代理设置和解决跨域
2017/09/05 Javascript
Vue.js项目中管理每个页面的头部标签的两种方法
2018/06/25 Javascript
详解webpack打包vue项目之后生成的dist文件该怎么启动运行
2019/09/06 Javascript
微信小程序实现多张图片上传功能
2020/11/18 Javascript
JavaScript Dom实现轮播图原理和实例
2021/02/19 Javascript
Python字符串和文件操作常用函数分析
2015/04/08 Python
python爬虫的工作原理
2017/03/05 Python
详解如何为eclipse安装合适版本的python插件pydev
2018/11/04 Python
python创造虚拟环境方法总结
2019/03/04 Python
Python 实现将数组/矩阵转换成Image类
2020/01/09 Python
如何解决安装python3.6.1失败
2020/07/01 Python
Python基于爬虫实现全网搜索并下载音乐
2021/02/14 Python
罗德与泰勒百货官网:Lord & Taylor
2016/08/12 全球购物
最新销售员个人自荐信
2013/09/21 职场文书
团代会主持词
2014/04/02 职场文书
创业培训计划书
2014/05/03 职场文书
市场调查策划方案
2014/06/10 职场文书
小学六一儿童节活动总结
2015/05/05 职场文书
法律意见书范本
2015/06/04 职场文书
教师教育心得体会
2016/01/19 职场文书
Python中zipfile压缩包模块的使用
2021/05/14 Python
java设计模式--建造者模式详解
2021/07/21 Java/Android
浅谈Redis 中的过期删除策略和内存淘汰机制
2022/04/03 Redis