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获取当前时间的方法
Jan 14 Python
Python中请使用isinstance()判断变量类型
Aug 25 Python
python中的reduce内建函数使用方法指南
Aug 31 Python
跟老齐学Python之玩转字符串(2)更新篇
Sep 28 Python
Python实现获取某天是某个月中的第几周
Feb 11 Python
使用Python实现BT种子和磁力链接的相互转换
Nov 09 Python
python交互式图形编程实例(一)
Nov 17 Python
关于python下cv.waitKey无响应的原因及解决方法
Jan 10 Python
Python GUI学习之登录系统界面篇
Aug 21 Python
python多线程实现同时执行两个while循环的操作
May 02 Python
浅谈keras中Dropout在预测过程中是否仍要起作用
Jul 09 Python
对Python 字典元素进行删除的方法
Jul 31 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的foreach中使用引用时需要注意的一个问题和解决方法
2014/05/29 PHP
ThinkPHP框架任意代码执行漏洞的利用及其修复方法
2014/07/04 PHP
PHP学习笔记(二) 了解PHP的基本语法以及目录结构
2014/08/04 PHP
ThinkPHP中URL路径访问与模块控制器之间的关系
2014/08/23 PHP
php实现使用正则将文本中的网址转换成链接标签
2014/12/03 PHP
PHP环形链表实现方法示例
2017/09/15 PHP
PHP基于DateTime类解决Unix时间戳与日期互转问题【针对1970年前及2038年后时间戳】
2018/06/13 PHP
docker-compose部署php项目实例详解
2019/07/30 PHP
tp5.1 框架数据库高级查询技巧实例总结
2020/05/25 PHP
JavaScript的目的分析
2007/01/05 Javascript
js 第二代身份证号码的验证机制代码
2011/05/12 Javascript
jQuery实现DIV层收缩展开的方法
2015/02/27 Javascript
JavaScript搜索字符串并将搜索结果返回到字符串的方法
2015/04/06 Javascript
JS使用正则表达式过滤多个词语并替换为相同长度星号的方法
2016/08/03 Javascript
JS继承之借用构造函数继承和组合继承
2016/09/07 Javascript
Vue页面骨架屏的实现方法
2018/05/22 Javascript
JavaScript基础教程之如何实现一个简单的promise
2018/09/11 Javascript
vue单页缓存方案分析及实现
2018/09/25 Javascript
基于Vue-cli快速搭建项目的完整步骤
2018/11/03 Javascript
一步快速解决微信小程序中textarea层级太高遮挡其他组件
2019/03/04 Javascript
matplotlib设置legend图例代码示例
2017/12/19 Python
python 实现对文件夹中的图像连续重命名方法
2018/10/25 Python
python实现字典嵌套列表取值
2019/12/16 Python
pandas factorize实现将字符串特征转化为数字特征
2019/12/19 Python
你可能不知道的Python 技巧小结
2020/01/29 Python
python学习之使用Matplotlib画实时的动态折线图的示例代码
2021/02/25 Python
美国高级工作服品牌:Carhartt
2018/01/25 全球购物
大一学生假期实习的自我评价
2013/10/12 职场文书
《灯光》教学反思
2014/02/08 职场文书
《散步》教学反思
2014/03/02 职场文书
三八红旗手先进事迹材料
2014/05/13 职场文书
群众路线个人剖析材料
2014/10/07 职场文书
四风问题对照检查材料思想汇报
2014/10/07 职场文书
80后婚前协议书范本
2014/10/24 职场文书
2014年人事部工作总结
2014/12/03 职场文书
2016年第二十届“母亲节暨幸福工程救助贫困母亲活动日”活动总结
2016/04/06 职场文书