jupyter Notebook快捷键大全

命令行模式(按 Esc 生效)

F : 查找并且替换

Ctrl-Shift-F : 打开命令配置

Ctrl-Shift-P : 打开命令配置

Enter : 进入编辑模式

P : 打开命令配置

Shift-Enter : 运行代码块, 选择下面的代码块

Ctrl-Enter : 运行选中的代码块

Alt-Enter : 运行代码块并且插入下面

Y : 把代码块变成代码

M : 把代码块变成标签

R : 清除代码块格式

1 : 把代码块变成heading 1

2 : 把代码块变成heading 2

3 : 把代码块变成heading 3

4 : 把代码块变成heading 4

5 : 把代码块变成heading 5

6 : 把代码块变成heading 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-L : code_prettify selected cell(s)

Ctrl-Shift-L : code_prettify the whole notebook

Ctrl-V : 从系统剪切板粘贴

Esc : 关闭页面

Q : 关闭页面

Shift-L : 在所有单元格中切换行号,并保持设置

Shift-空格 : 向上滚动

空格 : 向下滚动

编辑模式(按 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 : 在鼠标处分割代码块

Ctrl-S : 保存并检查

Ctrl-L : code_prettify selected cell(s)

Ctrl-Shift-L : code_prettify the whole notebook

下 : 光标下移

上 : 光标上移

### Jupyter Notebook 快捷键列表 在Jupyter Notebook环境中,存在两种不同的操作模式:命令模式(Command Mode)和编辑模式(Edit Mode)。每种模式下有不同的快捷键用于提高工作效率。 #### 命令模式下的快捷键 当处于命令模式时,可以使用以下快捷键来管理单元格: - `shift+enter`:运行当前代码块,并跳转至下一个代码块[^1]。 - `ctrl+enter`:仅执行当前活动的代码块而不移动光标位置[^3]。 - `alt+enter`:先执行当前代码块再创建一个新的空白代码块于下方[^2]。 - `b` 或者 `a`: 分别表示在选定单元格之下或之上新增加一个单元格。 - `c`:复制所选中的单元格;`v` 则是在其后方粘贴已复制的内容。 - 使用字母 `z` 可撤销最近一次对单元格的操作,比如删除等。 - 输入两次字母 d (`dd`) 将会移除当前被激活的那个单元格。 - 按下 `y` 键可以把Markdown类型的cell转换成Code cell;反之按m则能做相反的变化。 - 若要给所有的代码行加上编号,则可以在命令模式里按下组合键 `shift+l` 来实现这一点。 #### 编辑模式下的快捷键 进入编辑状态之后,这些特定功能可以帮助编写更高效的Python脚本或其他编程语言程序片段: - 当希望快速分割某个过长的代码框时,可以通过同时按下 `Ctrl + Shift + -` 完成交付的任务。 - 如果想要查看函数的帮助文档或是了解库文件内部结构的话,只需输入问号紧跟目标名称即可获得相关信息。例如查询TensorFlow Keras模块里的imdb加载方法的信息就可以这样写:`? imdb.load_data`。 以上就是一些常用的Jupyter Notebook快捷方式介绍,合理利用它们能够显著提升日常工作的效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值