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的框架中一些会话程序的管理
Apr 20 Python
简单的Apache+FastCGI+Django配置指南
Jul 22 Python
终端命令查看TensorFlow版本号及路径的方法
Jun 13 Python
Django框架使用富文本编辑器Uedit的方法分析
Jul 31 Python
Python3变量与基本数据类型用法实例分析
Feb 14 Python
tensorflow生成多个tfrecord文件实例
Feb 17 Python
Python常见反爬虫机制解决方案
Jun 01 Python
如何教少儿学习Python编程
Jul 10 Python
OpenCV读取与写入图片的实现
Oct 13 Python
Selenium执行完毕未关闭chromedriver/geckodriver进程的解决办法(java版+python版)
Dec 07 Python
新手必备Python开发环境搭建教程
May 28 Python
python lambda 表达式形式分析
Apr 03 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程序员必备技能
2015/11/13 PHP
Dojo之路:如何利用Dojo实现Drag and Drop效果
2007/04/10 Javascript
javascript同步Import,同步调用外部js的方法
2008/07/08 Javascript
JavaScript控制Session操作方法
2013/01/17 Javascript
location对象的属性和方法应用(解析URL)
2013/04/12 Javascript
jquery对复选框(checkbox)的操作汇总
2016/01/13 Javascript
学习JavaScript设计模式之享元模式
2016/01/18 Javascript
AngularJS深入探讨scope,继承结构,事件系统和生命周期
2016/11/02 Javascript
JS触摸事件、手势事件详解
2017/05/04 Javascript
JavaScript实现获取用户单击body中所有A标签内容的方法
2017/06/05 Javascript
js判断数组是否包含某个字符串变量的实例
2017/11/24 Javascript
微信小程序之多文件下载的简单封装示例
2018/01/29 Javascript
AngularJS监听ng-repeat渲染完成的方法
2018/03/20 Javascript
代码实例ajax实现点击加载更多数据图片
2018/10/12 Javascript
Vue 事件处理操作实例详解
2019/03/05 Javascript
详解如何提升JSON.stringify()的性能
2019/06/12 Javascript
在Heroku云平台上部署Python的Django框架的教程
2015/04/20 Python
Python实现计算文件夹下.h和.cpp文件的总行数
2015/04/23 Python
TensorFlow中权重的随机初始化的方法
2018/02/11 Python
Python 批量刷博客园访问量脚本过程解析
2019/08/30 Python
python logging日志模块原理及操作解析
2019/10/12 Python
python中的线程threading.Thread()使用详解
2019/12/17 Python
opencv python图像梯度实例详解
2020/02/04 Python
Python使用扩展库pywin32实现批量文档打印实例
2020/04/09 Python
家长评语和期望
2014/02/10 职场文书
企业办公室主任岗位职责
2014/02/19 职场文书
《去年的树》教学反思
2014/04/11 职场文书
银行领导班子四风对照检查材料
2014/09/27 职场文书
道歉短信大全
2015/05/12 职场文书
小学二年级班主任工作经验交流材料
2015/11/02 职场文书
小学教代会开幕词
2016/03/04 职场文书
毕业欢送晚会主持词
2019/06/25 职场文书
python图像处理基本操作总结(PIL库、Matplotlib及Numpy)
2021/06/08 Python
详解CSS中的特指度和层叠问题
2021/07/15 HTML / CSS
MySQL 原理与优化之Limit 查询优化
2022/08/14 MySQL