菜鸟笔记
提升您的技术认知

jupyter notebook基础(5)快捷键说明、快捷键设置-ag真人游戏

jupyter notebook快捷键说明

jupyter notebook编辑器有两种不同的键盘输入模式。即命令模式和编辑模式,这与 vim 有些类似。在编辑模式下,可以在单元格中输入代码或文本,此时单元格被绿色的框线包围,且命令模式下的快捷键不生效。在命令模式下,可以用快捷键命令运行单元格,移动单元格,切换单元格编辑状态等等,此时的单元格被灰色的框线包围,且编辑模式下的快捷键不生效。

命令模式(按 esc 生效)

快捷键 说明1 说明2
f find and replace 查找并且替换
ctrl-shift-f open the command palette 打开命令配置
ctrl-shift-p open the command palette 打开命令配置
enter enter edit mode 进入编辑模式
p open the command palette 打开命令配置
shift-enter run cell, select below 运行代码块, 选择下面的代码块
ctrl-enter run selected cells 运行选中的代码块
alt-enter run cell and insert below 运行代码块并且在下面插入代码块
y change cell to code 把代码块变成代码
m change cell to markdown 把代码块变成 markdown
r change cell to raw 清除代码块格式
1 change cell to heading 1 把代码块变成标题 1
2 change cell to heading 2 把代码块变成标题 2
3 change cell to heading 3 把代码块变成标题 3
4 change cell to heading 4 把代码块变成标题 4
5 change cell to heading 5 把代码块变成标题 5
6 change cell to heading 6 把代码块变成标题 6
k select cell above 选择上面的代码块
select cell above 选择上面的代码块
select cell below 选择下面的代码块
j select cell below 选择下面的代码块
shift-k extend selected cells above 扩展上面选择的代码块
shift-上 extend selected cells above 扩展上面选择的代码块
shift-下 extend selected cells below 扩展下面选择的代码块
shift-j extend selected cells below 扩展下面选择的代码块
ctrl-a select all cells select all cells
a insert cell above 在上面插入代码块
b insert cell below 在下面插入代码块
x cut selected cells 剪切选择的代码块
c copy selected cells 复制选择的代码块
shift-v paste cells above 粘贴到上面
v paste cells below 粘贴到下面
z undo cell deletion 撤销删除
d,d delete selected cells 删除选中单元格
shift-m merge selected cells, or current cell with cell below if only one cell is selected 合并选中单元格, 如果只有一个单元格被选中
ctrl-s save and checkpoint 保存并建立检查点
s save and checkpoint 保存并建立检查点
l toggle line numbers 切换行号
o toggle output of selected cells 切换选定单元格的输出
shift-o toggle output scrolling of selected cells 切换选中单元格的输出滚动
h show keyboard shortcuts 显示键盘快捷键
i,i interrupt the kernel 中断内核
0,0 restart the kernel (with dialog) 重启内核(带确认对话框)
esc close the pager 关闭分页器
q close the pager 关闭分页器
shift-l toggles line numbers in all cells, and persist the setting 在所有单元格中切换行号,并保持设置
shift-空格 scroll notebook up 向上滚动
空格 scroll notebook down 向下滚动

编辑模式(按 enter 生效)

快捷键 说明1 说明2
tab code completion or indent 代码补全或缩进
shift-tab tooltip 工具提示
ctrl-] indent 缩进
ctrl-[ dedent 取消缩进
ctrl-a select all 全选
ctrl-z undo 撤销
ctrl-/ comment 注释
ctrl-d delete whole line 删除整行
ctrl-u undo selection 撤销选择
insert toggle overwrite flag 切换重写标志
ctrl-home go to cell start 跳到单元格起始处
ctrl-up go to cell start 跳到单元格起始处
ctrl-end go to cell end 跳到单元格最后
ctrl-down go to cell end 跳到单元格最后
ctrl-left go one word left 往左跳一个单词
ctrl-right go one word right 往右跳一个单词
ctrl-backspace delete word before 删除前面的单词
ctrl-delete delete word after 删除后面的单词
ctrl-y redo 重做
alt-u redo selection 重新选择
ctrl-m enter command mode 进入命令行模式
ctrl-shift-f open the command palette 打开命令配置
ctrl-shift-p open the command palette 打开命令配置
esc enter command mode 进入命令行模式
shift-enter run cell, select below 运行代码块, 选择下面的代码块
ctrl-enter run selected cells 运行选中的代码块
alt-enter run cell and insert below 运行代码块并且在下面插入代码块
ctrl-shift-minus split cell at cursor 在光标处分割单元格
ctrl-s save and checkpoint 保存并建立检查点
down move cursor down 光标下移
up move cursor up 光标上移
网站地图