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实现的扫雷游戏实例代码
Aug 01 Python
Python的Bottle框架中实现最基本的get和post的方法的教程
Apr 30 Python
用python写的一个wordpress的采集程序
Feb 27 Python
利用标准库fractions模块让Python支持分数类型的方法详解
Aug 11 Python
Numpy数据类型转换astype,dtype的方法
Jun 09 Python
浅谈python的输入输出,注释,基本数据类型
Apr 02 Python
python求加权平均值的实例(附纯python写法)
Aug 22 Python
python将图片转base64,实现前端显示
Jan 09 Python
TensorFlow获取加载模型中的全部张量名称代码
Feb 11 Python
Keras 使用 Lambda层详解
Jun 10 Python
Keras中的两种模型:Sequential和Model用法
Jun 27 Python
用Python爬取英雄联盟的皮肤详细示例
Dec 06 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的正则处理函数总结分析
2008/06/20 PHP
初学PHP的朋友 经常问的一些问题。不断更新
2011/08/11 PHP
php中is_null,empty,isset,unset 的区别详细介绍
2013/04/28 PHP
深入PHP FTP类的详解
2013/06/13 PHP
仿校内登陆框,精美,给那些很厉害但是没有设计天才的程序员
2008/11/24 Javascript
JavaScript阻止浏览器返回按钮的方法
2015/03/18 Javascript
javascript实现动态表头及表列的展现方法
2015/07/14 Javascript
jQuery Ajax页面局部加载方法汇总
2016/06/02 Javascript
js提示框替代系统alert,自动关闭alert对话框的实现方法
2016/11/07 Javascript
js实现拖拽功能
2017/03/01 Javascript
ionic2自定义cordova插件开发以及使用(Android)
2017/06/19 Javascript
详细介绍RxJS在Angular中的应用
2017/09/23 Javascript
vue-cli中vue本地实现跨域调试接口
2019/01/16 Javascript
Python批量发送post请求的实现代码
2018/05/05 Python
详解python实现识别手写MNIST数字集的程序
2018/08/03 Python
django框架模型层功能、组成与用法分析
2019/07/30 Python
python 伯努利分布详解
2020/02/25 Python
python中导入 train_test_split提示错误的解决
2020/06/19 Python
django form和field具体方法和属性说明
2020/07/09 Python
Python如何输出警告信息
2020/07/30 Python
CSS3转换功能transform主要属性值分析及实现分享
2012/05/06 HTML / CSS
CSS中几个与换行有关的属性简明总结
2014/04/15 HTML / CSS
详解如何解决H5开发使用wx.hideMenuItems无效果不生效
2021/01/20 HTML / CSS
实习销售业务员自我鉴定
2013/09/21 职场文书
大学毕业感言50字
2014/02/07 职场文书
大学生两会精神学习心得体会
2014/03/10 职场文书
大学生就业自我推荐信
2014/05/10 职场文书
励志演讲稿800字
2014/08/21 职场文书
群众路线四风问题整改措施
2014/09/27 职场文书
产品质量保证书范本
2015/02/27 职场文书
工作简历自我评价
2015/03/11 职场文书
军事理论课感想
2015/08/11 职场文书
2016大学生暑期社会实践心得体会
2016/01/14 职场文书
MySQL 那些常见的错误设计规范,你都知道吗
2021/07/16 MySQL
一定要知道的 25 个 Vue 技巧
2021/11/02 Vue.js
JavaScript的function函数详细介绍
2021/11/20 Javascript