jupyter code 和 Markdown 之间切换
今天使用 jupyter 完成代码任务时,想着写好直接导出成 md 格式,然后发布到自己的博客上。最开始使用鼠标不断切换 code 和 markdown 格式,效率低下,于是寻找和总结两者切换快捷键和 jupyter 内置的其他快捷键。
Command mode 使用
两种模式
jupyter notebook 编辑器每个cell是有两种模式的,分别是 Command mode
和 Edit mode
,我们可以使用快捷键切换
Command mode 和 Edit mode。 在一个cell中,按下Enter,进入Edit模式,按下Esc,进入Command 模式
也可以使用cell颜色区分,蓝色处于命令模式,绿色处于编辑模式
- 蓝色(Command mode)
- 绿色(Edit mode)
很多快捷键也都是在 Command mode 下操作,因为都进入编辑模式了就只能专心写文档和 code 了。
运行当前cell,并移动到下一个Cell
在一个cell中(在command模式下), Shift + Enter
创建Cell
在一个cell中(在command模式下)
1. 按下 a ,即可在这个cell之前创建一个新的cell;
2. 按下 b,即可在这个cell之后创建一个新的cell;
Cell中 Code 和 Markdown的切换
在一个cell中(在command模式下)
1. 按下 y, 进入Code;
2. 按下m, 进入Markdown;
显示Cell中的行数
在一个cell中(在command模式下),按下 l
删除Cell
在一个cell中(在command模式下), 按两次 d
保存Notebook
在一个cell中(在command模式下), 按下 s
启动命令面板
在一个cell中(在command模式下), 按下 Ctrl + Shift + P
界面中的小键盘也可以启动:
Markdown简单操作记录
笔记模式
按m键进入
markdown笔记换行
两个 enter
引用:
>(开头有一个灰色竖杠 )
我是引用
代码块
```
int a = 0 ;
System.out.println(“Hello”) ;
```
标题
# 这是一级标题
## 这是二级标题
### 这是三级标题
分割线
三个或者三个以上的 - 或者 * 都可以
超链接
[超链接名] (超链接地址 “超链接title”)
[百度] (http://baidu.com) (注意![]与()之间没有空格)