Jupyter NoteBook 的快捷键

博客介绍了 Jupyter 的命令模式和编辑模式快捷键,命令模式按 Esc 键开启,编辑模式按 Enter 键启动,同时提醒若快捷键被系统其他应用占用可能失效。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

命令模式快捷键(按 Esc 键开启):

快捷键

作用

说明

Enter

转入编辑模式

 

Shift-Enter

运行本单元,选中下个单元

新单元默认为命令模式

Ctrl-Enter

运行本单元

 

Alt-Enter

运行本单元,在其下插入新单元

新单元默认为编辑模式

Y

单元转入代码状态

 

M

单元转入 markdown 状态

 

R

单元转入 raw 状态

 

1

设定 1 级标题

仅在 markdown 状态下时建议使用标题相关快捷键,如果单元处于其他状态,则会强制切换到 markdown 状态

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

删除选中的单元

连续按两个 D 键

Shift-M

合并选中的单元

 

Ctrl-S

保存当前 NoteBook

 

S

保存当前 NoteBook

 

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

保存当前 NoteBook

 

Shift

忽略

 

Up

光标上移或转入上一单元

 

Down

光标下移或转入下一单元

 

Ctrl-/

注释整行/撤销注释

仅代码状态有效

 

注: 如果快捷键被系统中的其它应用占用,则可能会失效

命令模式Command Mode

按键

功能

按键

功能

Enter

进入当前块的编辑模式

X

剪切选中的代码块

Shift+Enter

运行当前块并选中下一块

C

复制选中的代码块

Ctrl+Enter

运行当前块

Shift+V

在当前块上方粘贴

Alt+Enter

运行当前块并在下方插入新块

V

在当前块下方粘贴

Y

切换到代码状态

Z

撤销删除操作

M

切换到MarkDown状态

D,D

删除选中的代码块

R

切换到Raw NBConvert

Shift+M

将当前块与下一块合并

数字键1到6

将当前块第一行变为MarkDown的n级标题

S / Ctrl+S

保存并设置检查点

↑ / K

选择上一个代码块

L

显示/隐藏当前块的代码行号

↓ / J

选择下一个代码块

O

显示/隐藏当前块的输出内容

A

在当前块上方插入新代码块

Shift+O

显示/隐藏当前块的输出内容的滚动条

B

在当前块下方插入新代码块

Esc / Q

关闭弹窗

H

展示快捷键帮助

I,I

**打断**kernal运行

Space

滚动向下

O,O

**重启**kernal

Shift+Space

滚动向上

Shift+(↑/↓)

选中多个代码块

编辑模式Edit Mode

按键

功能

按键

功能

Tab

代码补全/缩进

Ctrl+→

光标右移一个词

Shift+Tab

工具提示/反缩进

Ctrl+Backspace

删除前一个词

Ctrl+[

缩进

Ctrl+Delete

删除后一个词

Ctrl+]

反缩进

Ctrl+M / Esc

进入命令模式

Ctrl+A

全选

Ctrl+Shift+P

打开命令选择板

Ctrl+Z

撤销

Shift+Enter

运行当前块并选中下一块

Ctrl+Y / Ctrl+Shift+Z

重复

Ctrl+Enter

运行当前块

Ctrl+Home

移动光标到块首

Alt+Enter

运行当前块并在下方插入新块

Ctrl+End

移动光标到块尾

Ctrl+Shift+-

按光标位置分割当前块

Ctrl+←

光标左移一个词

Ctrl+S

保存并设置检查点

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值