python 之jupyter 学习3--快捷键整理【后续有的话也会增加到这里】

一、学习目标:

整理收集jupyter常用的快捷键。

二、快捷键整理【后续用到会持续更新】

1、jupyter notebook快速切换code和markdown

Esc + M:切换至Markdown模式
Esc + Y:切换至代码模式

2、代码模式下补充

tab键 可以补充

比如:输入im之后,可以按tab键,会不提示,快速写代码。
加粗样式

3、更多快捷键:

找到一个更多的快捷键文章:

需要的看这个文章吧。我就不费力找了,没有的后续有需要在补充。

4、整理的官方快捷键:

1)、按ESC+下面的快捷键

命令行模式(按 Esc 生效

F: 查找并且替换
Ctrl-Shift-F: 打开命令配置
Ctrl-Shift-P: 打开命令配置
Enter: 进入编辑模式
P: 打开命令配置
Shift-Enter: 运行代码块, 选择下面的代码块
Ctrl-Enter: 运行选中的代码块
Alt-Enter: 运行代码块并且在下面插入代码块
Y: 把代码块变成代码
M: 把代码块变成 Markdown
R: 清除代码块格式
1: 把代码块变成标题 1
2: 把代码块变成标题 2
3: 把代码块变成标题 3
4: 把代码块变成标题 4
5: 把代码块变成标题 5
6: 把代码块变成标题 6
K: 选择上面的代码块
上: 选择上面的代码块
下: 选择下面的代码块
J: 选择下面的代码块
Shift-K: 扩展上面选择的代码块
Shift-上: 扩展上面选择的代码块
Shift-下: 扩展下面选择的代码块
Shift-J: 扩展下面选择的代码块
Ctrl-A: select all cells
A: 在上面插入代码块
B: 在下面插入代码块
X: 剪切选择的代码块
C: 复制选择的代码块
Shift-V: 粘贴到上面
V: 粘贴到下面
Z: 撤销删除
D,D: 删除选中单元格
Shift-M: 合并选中单元格, 如果只有一个单元格被选中
Ctrl-S: 保存并建立检查点
S: 保存并建立检查点
L: 切换行号
O: 切换选定单元格的输出
Shift-O: 切换选中单元格的输出滚动
H: 显示键盘快捷键
I,I: 中断内核
0,0: 重启内核(带确认对话框)
Ctrl-B: Black selected cell(s)
Ctrl-Shift-B: Black the whole notebook
Esc: 关闭分页器
Q: 关闭分页器
Shift-L: 在所有单元格中切换行号,并保持设置
Shift-空格: 向上滚动
空格: 向下滚动

2)、按住enter键生效:

编辑模式(按 Enter 生效)


Tab: 代码补全或缩进
Shift-Tab: 工具提示
Ctrl-]: 缩进
Ctrl-[: 取消缩进
Ctrl-A: 全选
Ctrl-Z: 撤销
Ctrl-/: 注释
Ctrl-D: 删除整行
Ctrl-U: 撤销选择
Insert: 切换重写标志
Ctrl-Home: 跳到单元格起始处
Ctrl-上: 跳到单元格起始处
Ctrl-End: 跳到单元格最后
Ctrl-下: 跳到单元格最后
Ctrl-左: 往左跳一个单词
Ctrl-右: 往右跳一个单词
Ctrl-退格: 删除前面的单词
Ctrl-Delete: 删除后面的单词
Ctrl-Y: 重做
Alt-U: 重新选择
Ctrl-M: 进入命令行模式
Ctrl-Shift-F: 打开命令配置
Ctrl-Shift-P: 打开命令配置
Esc: 进入命令行模式
Shift-Enter: 运行代码块, 选择下面的代码块
Ctrl-Enter: 运行选中的代码块
Alt-Enter: 运行代码块并且在下面插入代码块
Ctrl-Shift-Minus: split cell at cursor(s)
Ctrl-S: 保存并建立检查点
Ctrl-B: Black selected cell(s)
Ctrl-Shift-B: Black the whole notebook
下: 光标下移
上: 光标上移

5、查看一个函数的参数提示:

按住shift,然后双击tab键就会出现。
如果是新打开的jupyter,需要一步一步执行到执行函数地方才能生效,刚打开是没有是生效的。

6、jupyter注释与取消注释:

选中单行或者多行,按ctrl+/就可以快速注释和取消注释所在行。
如果不能使用,可以尝试安装下面的扩展插件,我不太清楚这些快捷键和插件有没有关系。

ctrl + /

也可以注释单行,无法取消注释:

shift+3

7、安装几个扩展插件:

昨天安装了几个插件,网上搜索了几个文章,具体我先也找不到了,不太清楚就都安装了:
找了cmd的安装窗口还没关闭,就整理下来了,如果某些快捷键不能用,尝试搜索或者把我下面的都安装之后重启jupyter notebook试试。

pip install jupyter_nbextensions_configurator
pip install jupyter_contrib_nbextensions
pip install autopep8
pip install yapf

jupyter nbextensions_configurator enable --user
jupyter contrib nbextension install --user
jupyter nbextension install https://github.com/drillan/jupyter-black/archive/master.zip --use
jupyter nbextension enable jupyter-black-master/jupyter-black
jupyter nbextension enable code_prettify/code_prettify

8、代码格式化:

pycharm中我们可以使用Ctrl+alt+L进行代码格式化,一些空格什么的都可以。

然后我在jupyter notebook使用ctrl + L竟然也可以。
如果不可以,你可以参考步骤7安装上面几个扩展模块之后,充实jupyter notebook试试。我不确定和扩展插件有没有关系。

9、jupyter代码自动补全注意点:

安装:

  1. 按顺序安装。
  2. 不要放在虚拟环境变量里面。【我在公司想着弄环境变量里面,然后按tab键,一直无法自动补全。然后切换到非环境变量里面,就可以了,反正我这边目前是这样,希望可以帮助大家】【如果环境变量里面有小伙伴可以自动补全,感谢下放留言告知方法,谢谢,谢谢,谢谢!

cmd执行命令:

pip install jupyter_contrib_nbextensions
 
jupyter contrib nbextension install  --user
 
pip install jupyter_nbextensions_configurator
 
jupyter nbextensions_configurator enable --user
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zhaojiafu666

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值