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创建和使用字典实例详解
Nov 01 Python
python中去空格函数的用法
Aug 21 Python
Python中不同进制的语法及转换方法分析
Jul 27 Python
Python+MongoDB自增键值的简单实现
Nov 04 Python
python 调用win32pai 操作cmd的方法
May 28 Python
Python开发的HTTP库requests详解
Aug 29 Python
基于Django模板中的数字自增(详解)
Sep 05 Python
python使用matplotlib库生成随机漫步图
Aug 27 Python
Python面向对象之类和对象属性的增删改查操作示例
Dec 14 Python
分析运行中的 Python 进程详细解析
Jun 22 Python
Python模拟FTP文件服务器的操作方法
Feb 18 Python
python 中的paramiko模块简介及安装过程
Feb 29 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
snoopy 强大的PHP采集类使用实例代码
2010/12/09 PHP
Laravel 中使用 Vue.js 实现基于 Ajax 的表单提交错误验证操作
2017/06/30 PHP
PHP实现的多维数组排序算法分析
2018/02/10 PHP
js获取RadioButtonList的Value/Text及选中值等信息实现代码
2013/03/05 Javascript
js 表单提交后按钮变灰的实例代码
2013/08/16 Javascript
jquery悬浮提示框完整实例
2016/01/13 Javascript
JavaScript资源预加载组件和滑屏组件的使用推荐
2016/03/10 Javascript
JS 动态加载js文件和css文件 同步/异步的两种简单方式
2016/09/23 Javascript
Bootstrap table简单使用总结
2017/02/15 Javascript
使用jquery+iframe做一个ajax上传效果(实例)
2017/08/24 jQuery
js实现动态改变radio状态的方法
2018/02/28 Javascript
webpack打包react项目的实现方法
2018/06/21 Javascript
在AngularJs中设置请求头信息(headers)的方法及不同方法的比较
2018/09/04 Javascript
vue解决一个方法同时发送多个请求的问题
2018/09/25 Javascript
JS实现深度优先搜索求解两点间最短路径
2019/01/17 Javascript
深入理解JavaScript 箭头函数
2019/05/30 Javascript
webpack优化之代码分割与公共代码提取详解
2019/11/22 Javascript
vue实现的封装全局filter并统一管理操作示例
2020/02/02 Javascript
python 布尔操作实现代码
2013/03/23 Python
Python 元组(Tuple)操作详解
2014/03/11 Python
Python设置Socket代理及实现远程摄像头控制的例子
2015/11/13 Python
Python爬虫DOTA排行榜爬取实例(分享)
2017/06/13 Python
讲解Python3中NumPy数组寻找特定元素下标的两种方法
2019/08/04 Python
超级实用的8个Python列表技巧
2020/08/24 Python
html5 video标签屏蔽右键视频另存为的js代码
2013/11/12 HTML / CSS
阿根廷网上配眼镜:SmartBuyGlasses阿根廷
2016/08/19 全球购物
What is EJB
2016/07/22 面试题
法院信息化建设方案
2014/05/21 职场文书
安全伴我行演讲稿
2014/09/04 职场文书
超市创业计划书
2014/09/15 职场文书
坎儿井导游词
2015/02/09 职场文书
2015年七一建党节慰问信
2015/03/23 职场文书
2016继续教育研修日志
2015/11/13 职场文书
CSS实现隐藏搜索框功能(动画正反向序列)
2021/07/21 HTML / CSS
vue实现列表拖拽排序的示例代码
2022/04/08 Vue.js
Java 写一个简单的图书管理系统
2022/04/26 Java/Android