Jupyter Notebook 快捷键小结

Jupyter Notebook 快捷键小结

使用快捷键可以提高键入代码的效率,同时也能扩展Notebook的代码IDE功能。

Jupyter Notebook有两种键盘输入模式,一种是编辑模式,另一种是命令模式。

  • 编辑模式下,cell的边框是绿色的,这时候可以在文本输入框中输入文本或代码;
  • 命令模式下,cell的边框是蓝色的,这时键盘被绑定到notebook级的操作权限。

命令模式(按ESC即可进入)

键值 含义 键值 含义
F 查找并替换 A 在上方插入一个cell
Ctrl+Shift+F 打开命令面板 B 在下方插入一个cell
Ctrl+Shift+P 打开命令面板 X 剪切选中的cells(注意可以是多个)
Enter 进入编辑模式 C 复制选中的cells(注意可以是多个)
P 打开命令面板 Shift+V 在当前cell的上方粘贴
Shift+Enter 运行选中的cell并选中下一个 V 在当前cell的下方粘贴
Ctrl+Enter 运行选中的cell Z 撤回删除cell的操作
Alt+Enter 运行选中的cell并在下方打开一个新cell d,d 删除选中的cell
Y 进入code模式 Shift+M 合并选中的cells,如果只选中了一个cell,则将当前和下面的cell进行合并
M 进入Markdown模式 Ctrl+S 保存并生成checkpoint
R 进入Raw模式 S 保存并生成checkpoint
1 转换成一级标题 L 切换标模式(单个cell)
2 转换成二级标题 O 切换cell的输出显示模式(折叠)
3 转换成三级标题 Shift+O 切换cell的输出滚动条
4 转换成四级标题 H 显示快捷键
5 转换成五级标题 I,I 打断Kernel
6 转换成六级标题 0,0 重启Kernel(有对话框)
K 选中上一个cell ESC 关闭当前页面
Up 选中上一个cell Q 关闭当前页面
Down 选中下一个cell Shift+L 切换所有cell的标号模式并保持设置
J 选中下一个cell Shift+Space notebook向上滚动
Shift+K 同时选中当前和上一个cell Space notebook向下滚动
Shift+Up 同时选中当前和上一个cell
Shift+Down 同时选中当前和下一个cell
Shift+J 同时选中当前和下一个cell
  • Jupyter Notebook的基本输入单元是cell
  • code模式:代码模式,可以运行
  • markdown模式:markdown类的文本
  • raw模式:纯文本

编辑模式(按Enter即可进入)

键值 含义 键值 含义
Tab 代码补全或者缩进 Ctrl+Right 光标向右移动一个单词
Shift+Tab 工具提示 Ctrl+Delete 删除光标前的一整个单词
Ctrl+] 向后缩进 Ctrl+Y 重做上一个操作
Ctrl+[ 取消缩进 Alt+U 重做选择
Ctrl+A 全选 Ctrl+M 进入命令模式
Ctrl+Z 撤回操作 Ctrl+Shift+P 打开命令设置界面
Ctrl+D 删除完整一行 Ctrl+Shift+F 打开命令设置界面
Ctrl+/ 注释 ESC 返回命令模式
Ctrl+U 撤回选择 Shift+Enter 运行选中的cell并选中下一个cell
Insert 切换插入模式 Ctrl+Enter 仅运行选中的cell
Ctrl+Home 回到cell起始 Alt+Enter 运行选中的cell并在下方新生成一个cell
Ctrl+Up 回到cell起始 Shift+Ctrl+Minus 从光标所在位置分离cell
Ctrl+Down 回到cell末尾 Ctrl+S 保存并生成checkpoint
Ctrl+End 回到cell末尾
Ctrl+Left 光标向左移动一个完整单词
  • Jupyter Notebook的快捷键是可以自定义并进行修改的。

你可能感兴趣的:(Python,JupyterNotebook,shotcuts)