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使用PyFetion来发送短信的例子
Apr 22 Python
python使用心得之获得github代码库列表
Jun 25 Python
Python聚类算法之凝聚层次聚类实例分析
Nov 20 Python
利用Python批量生成任意尺寸的图片
Aug 29 Python
python实现中文文本分句的例子
Jul 15 Python
Python 使用元类type创建类对象常见应用详解
Oct 17 Python
python3实现从kafka获取数据,并解析为json格式,写入到mysql中
Dec 23 Python
Python利用逻辑回归模型解决MNIST手写数字识别问题详解
Jan 14 Python
Python3爬虫中关于中文分词的详解
Jul 29 Python
python编写函数注意事项总结
Mar 29 Python
python numpy中setdiff1d的用法说明
Apr 22 Python
pandas进行数据输入和输出的方法详解
Mar 23 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清除bom示例
2014/03/03 PHP
变量在 PHP7 内部的实现(二)
2015/12/21 PHP
Zend Framework教程之Zend_Config_Xml用法分析
2016/03/23 PHP
CSS+JS构建的图片查看器
2006/07/22 Javascript
Javascript 构造函数,公有,私有特权和静态成员定义方法
2009/11/30 Javascript
(function($){...})(jQuery)的意思
2010/07/22 Javascript
javascript处理table表格的代码
2010/12/06 Javascript
体验js中splice()的强大(插入、删除或替换数组的元素)
2013/01/16 Javascript
JS阻止用户多次提交示例代码
2014/03/26 Javascript
一个奇葩的最短的 IE 版本判断JS脚本
2014/05/28 Javascript
使用js画图之正弦曲线
2015/01/12 Javascript
详解jQuery插件开发方式
2016/11/22 Javascript
EasyUI学习之DataGird分页显示数据
2016/12/29 Javascript
从零学习node.js之mysql数据库的操作(五)
2017/02/24 Javascript
Javascript(es2016) import和require用法和区别详解
2017/08/11 Javascript
jQuery实现IE输入框完成placeholder标签功能的方法
2017/09/20 jQuery
在Vue中使用highCharts绘制3d饼图的方法
2018/02/08 Javascript
Vue.use源码学习小结
2018/06/20 Javascript
vue动态删除从数据库倒入列表的某一条方法
2018/09/29 Javascript
js实现鼠标滑动到某个div禁止滚动
2020/09/17 Javascript
antd多选下拉框一行展示的实现方式
2020/10/31 Javascript
[46:53]Secret vs Liquid 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
Python中的赋值、浅拷贝、深拷贝介绍
2015/03/09 Python
Python中的元类编程入门指引
2015/04/15 Python
python操作ssh实现服务器日志下载的方法
2015/06/03 Python
Python遍历目录中的所有文件的方法
2016/07/08 Python
用python实现简单EXCEL数据统计的实例
2017/01/24 Python
用Python徒手撸一个股票回测框架搭建【推荐】
2019/08/05 Python
html5实现多文件的上传示例代码
2014/02/13 HTML / CSS
新学期家长寄语
2014/01/19 职场文书
学生会个人自荐书范文
2014/02/12 职场文书
外贸专业求职信
2014/03/09 职场文书
产品质量承诺书
2014/03/27 职场文书
被告答辩状范文
2015/05/22 职场文书
Vue + iView实现Excel上传功能的完整代码
2021/06/22 Vue.js
mybatis源码解读之executor包语句处理功能
2022/02/15 Java/Android