[windows] 配置Jupyter主题、插件及快捷键

相关问题

Jupyter notebook自带主题和字体十分辣眼睛,如图:
在这里插入图片描述
配置好如图:
在这里插入图片描述
参考教程:

  1. Jupyter Notebook 设置背景主题、字体大小以及输出部分显示不全的问题(CSDN)
  2. dunovank/jupyter-themes(GitHub)
  3. Jupyter Notebook 有哪些奇技淫巧?(知乎)

但还是有些不完美,Jupyter工具栏会遮盖文本和标题,如图:

在这里插入图片描述


解决方案

环境配置

Jupyter默认只有一个python3环境,没法切换到自己设置的conda环境,修复如下。

在自己的conda环境运行kernel安装命令:

conda activate <conda环境>
conda install ipykernel
python -m ipykernel install --user --name <conda环境> --display-name <conda环境昵称>

运行完毕后,在Jupyter界面就能选择自己的环境(我这里是py37
在这里插入图片描述

修改主题

在conda环境运行如下命令,安装主题并列出可选主题:

pip install jupyterthemes
jt -l

选择自己想要的主题,并修改字体间距等(详细命令可参考前文提到的github

我的配置是:

jt -t onedork -f hack -fs 13 -ofs 11 -cellw 90% -dfs 11 -lineh 140 -T -N

实用插件

先安装插件功能

conda install -c conda-forge jupyter_nbextensions_configurator

运行Jupyter之后可以看到多出一个Nbextensions,在其中选择想要的插件即可:
在这里插入图片描述
我只安装了几个比较基本的:

  1. Table of contens:目录
  2. Collapsible Headings:目录折叠
  3. Hinterland:代码自动提示补全

快捷键

打开Help/Keyboard Shortcuts,会弹出相关命令:
在这里插入图片描述
两种模式对应不同快捷键

  1. 编辑模式:和普通文本基本一致
  2. 命令模式:按Esc或者点击代码块左边缘即可激活,DD删除,Z撤销, shift+up/down多选,ctrl+enter运行选中代码块

PS

针对这个工具栏遮挡问题,如图:
在这里插入图片描述
关掉View/Toggle Header后貌似能解决一部分,左边不会在被遮挡(有时还是会,刷新即可):
在这里插入图片描述
最终大致算是完成配置了(虽然工具栏还是悬浮在右边文字上方)

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值