1.命令模式常用快捷键
enter:进入 cell 单元编辑
shift+enter:运行当前行并跳转到下一行,没有下一行会创建
ctrl+enter:只运行当前行
alt+enter:运行当前行,并创建一行空行
a:往上插入一行
b:往下插入一行
y:转换为代码
m:转换为Markdown
r:转换为Row NBconvert
x:剪切一行
c:复制一行
v:粘贴剪切/复制行到下一行
shift+v:粘贴剪切/复制行到上一行
dd:删除一行
z:撤销删除
ctrl+z:撤销输入修改,但是要选择具体的单元(除非修改后还没有运行),这个其实是编辑模式的
ctrl+s:保存节点,便于恢复
f:查找和替换
k 键 或者 方向上键:选择上一行
j 键 或者 方向下键:选择下一行
shift+k 或者 shift + 方向上键:选择当前行和上一行,一直按会选择很多行
shift+j 或者 shift + 方向下键:选择当前行和下一行 (也可以用 shift 来选择多行,shift +鼠标单击 第一行和最后一行来选择) 注意:好像不能跨行选择,即选择的行都是连续的
shift+m:merge 合并选择的行,如果没有选择多行那么会合并当前行和下一行
space:往下滑动多行
shift+space:往上滑动多行
ctrl+shift+p:进入的界面是将下面这些快捷键又变成了选择按钮了
1、2、3 :这些都是将 cell 单元转化为 markdown,但是只对第一行起作用
2.编辑模式常用快捷键
tab键:代码补全
shift+tab:函数提示
ctrl + ]:缩进,就是往后退格,相当于tab 键的功能,只不过不需要指定在行首输入
ctrl + [:取消缩进
ctrl+a:全选
ctrl+z:撤销
ctrl+shift+z:对撤销的操作进行撤销
ctrl+y:对撤销的操作进行撤销
对cell 单元格内容进行位置定位:
ctrl+home、ctrl+up: 定位到当前 cell 单元格所有内容的最前头
ctrl+end、ctrl+down:定位到当前 cell 单元格所有内容的最后头
ctrl+left: 定位到当前 cell 单元格光标位置的下一个词语结尾
ctrl+right:定位到当前 cell 单元格光标位置的上一个词语开头
配合shift使用可以快速选中: 比如ctrl+shift+left ,可以选中左边数据
ctrl+backspace:删除前一个单词
ctrl+delete:删除后一个单词
ctrl+m、esc:切换到命令模式
总结:基本上命令模式用 shift ,编辑模式用 ctrl
使用分号可以阻止该行函数的结果输出,这种需求也可以注释代码来实现 查看函数帮助可以使用多种方法: 1、shift+tab 2、?func 3、help(func)
3. 魔法函数:
使用魔法函数可以简单地实现一些单纯 python 要很麻烦才能实现地功能
%:行魔法函数,只对本行代码生效
%%:cell 魔法函数,在真个 cell 单元中生效,必须放到 cell 首行
%lsmagic:列出所有的魔法函数
%magic:查看各个魔法函数的说明
?后面加上魔法函数名称,可以查看该魔法函数的说明

本文介绍了在Jupyter环境中进行数据分析时常用的命令模式和编辑模式快捷键,包括行和单元格的操作,以及如何使用魔法函数来提升效率。通过掌握这些技巧,能更高效地在Jupyter中编写和运行Python代码。
783

被折叠的 条评论
为什么被折叠?



