Jupyter Lab默认快捷键与Jupyter Notebook的区别

前言

Jupyter Notebook和Jupyter Lab还是挺像的, 但Jupyter Lab更像IDE多一点

虽说Jupyter Lab包含 Jupyter Notebook, 但是Jupyter Notebook的一些快捷键在 Jupyter Lab中用不了

以下均是Jupyter Notebook的快捷键, 会说明哪些在Jupyter Lab中失效了

命令行模式(按 Esc 生效)

按键功能
F查找并且替换 Lab中失效了
Ctrl-Shift-F打开命令配置 Lab中失效了, 变成了隐藏侧边栏
Ctrl-Shift-P打开命令配置 Lab中失效了, 打印服务…
Enter进入编辑模式
P打开命令配置 Lab中失效了
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扩展下面选择的代码块
A在上面插入代码块
B在下面插入代码块
X剪切选择的代码块
C复制选择的代码块
Shift-V粘贴到上面
V粘贴到下面
Z撤销
D,D删除选中单元格
Shift-M合并选中单元格, 如果只有一个单元格被选中
Ctrl-S保存并检查
S保存并检查 Lab中失效了
L切换行号
O折叠单元格的输出 Lab中失效了
Shift-O切换选定单元的输出滚动 不知道有什么用, 也失效了
H显示快捷键 Lab中失效了
I,I中断服务
0,0重启服务(带窗口)
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-backspace删除前面的单词
Ctrl-Delete删除后面的单词
Ctrl-Y重做
Ctrl-M进入命令行模式
Ctrl-Shift-F打开命令配置 Lab中失效了, 变成了隐藏侧边栏
Ctrl-Shift-P打开命令配置 Lab中失效了, 打印服务…
Esc进入命令行模式
Alt-Enter运行代码块并且插入下面
Ctrl-S保存并检查
方向键下光标下移
方向键上光标上移
-------本 文 结 束 感 谢 您 的 阅 读-------
赞赏一杯咖啡
0%