"R实战"专题·第5篇
编辑 | 科白君
本期推送内容
学习方法一定是在学习过程中占最主要的。最近学了一些新的小技能,掌握了不少rstudio软件中高效率的快捷键。我认为,这不仅对新手是一个福利,可能对老玩家也是新知识。我列举了一些快捷键供大家学习和参考。这里需要声明:括号中特别常用、比较常用、比较常用,这是我个人对于不同快捷键的使用频率。我建议各位根据自己的学习情况以及需求进行掌握。
想学习R语言的朋友可以持续关注微信公众号:科白君的土壤世界
一、快捷键的意义
每个人对快捷键的定义都有所差异。我觉得既然存在,就是合理的。那么,我们应该加以学习并好好利用。毕竟我们熟练掌握后,可以节省我们在用鼠标过程时所浪费的时间和避免一些非人性的操作(例如:脚本区中如果有成千上万条代码,不太可能用鼠标慢慢往上滑。这时候利用快捷键查询,再结合代码行数定位等等快捷键的技巧,可以节省了不少时间。日积月累,我相信编程软件的发明肯定是为了让大家更加简便的去处理数据和发挥创造。这里就不再赘述了~直接给大家抬上我准备的"美食",大家好好品尝~
二、快捷键的展示
rtudio的快捷键技巧:
# 一、视图菜单 ------------------------------------------------------------------
Ctrl+ 1:鼠标移至脚本区;
Ctrl+ 2:鼠标移至命令输入区;
Ctrl+ 3:查看帮助区域;
Ctrl+ 4:查看历史命令区域;
Ctrl+ 5:查看文件区域;
Ctrl+ 6:查看绘图区域;
Ctrl+ 7:查看系统所有程序包;
Ctrl+ 8:查看变量区域;
Ctrl+ 9:查看Viewerzoom;
Ctrl+ 0:恢复默认设置;
# 二、脚本区&控制台 -------------------------------------------------------------------
Alt+ -:赋值符号; (特别常用,注意:一般在循环和定义函数的时候常使用等号[=]避免出错)
Ctrl+ A:全选内容; (特别常用)
Ctrl+ D:直接刪除所在行; (特别常用)
Ctrl+ C:复制内容; (特别常用)
Ctrl+ X:剪切内容; (特别常用)
Ctrl+ V:粘贴内容; (特别常用)
Ctrl+ F:查找当前脚本所需内容; (使用较少)
Ctrl+ L:清空控制台所有命令; (比较常用)
Ctrl+ S:保存当前脚本; (特别常用)
Ctrl+ Z:撤回; (特别常用)
Ctrl+ P:跳转至匹配的括号; (使用较少)
Ctrl+ U:可删除当前行鼠标往左的所有内容; (比较常用)
Ctrl+ F7:可以对脚本区分窗口,最多分四个窗口; (使用较少)
Ctrl+ Enter:执行代码运行; (特别常用)
Ctrl+ left/right:移动一个单词的位置; (使用较少)
Ctrl+ Alt + R:执行当前所有的命令; (比较常用)
Ctrl+ Alt + P:跳转至匹配的括号; (使用较少)
Ctrl+ Alt + B:从开始运行至当前行; (使用较少)
Ctrl+ Alt + E:从当前运行至结尾; (比较常用)
Ctrl+ Alt + Down:对所选行添加空行; (比较常用)
Ctrl+ Alt + left/Right:向前/向后切换文件; (使用较少)
Ctrl+ Shift + .:鼠标移至脚本搜索区; (使用较少)
Ctrl+ Shift + C:取消/取消注释当前行; (特别常用)
Ctrl+ Shift + D:所在行复制并粘贴于下一行; (使用较少)
Ctrl+ Shift + M:管道符号快捷[ %>% ]; (特别常用)
Ctrl+ Shift + Z:取消撤回; (特别常用)
Ctrl+ Shift + O:查看代码块目录; (比较常用)
Ctrl+ Shift + H:修改当前工作路径; (使用较少)
Ctrl+ Shift + R:添加代码块目录; (比较常用)
Ctrl+ Shift + P:查看所有快捷键的使用; (使用较少)
Ctrl+ Shift + N:创建一个新脚本文件; (特别常用)
Ctrl+ Shift + S:执行当前文档的命令; (使用较少)
Ctrl+ Shift + Left/Right:向左/向右以单词的形式选中内容; (比较常用)
Ctrl+ Shift + Enter:执行当前所有命令并显示; (比较常用)
Ctrl+ Shift + Down:可选中所在行; (比较常用)
Alt+ O:折叠代码块; (使用较少)
Alt+ Down/Up:向上/向下移动一行命令; (使用较少)
Shift+ Left/Right:向左/向右选中内容; (比较常用)
Shift+ Alt + O:打开代码块; (使用较少)
Shift+ Alt + G:前往当前代码的第几行; (使用较少)
Ctrl+ Shift + Alt + left/Right:第一/最后一个文件; (使用较少)
Esc:终止目前命令; (比较常用)
Tab:自动补齐; (使用较少)
三、Rstudio界面的简单介绍
为了让部分刚接触r语言与rstudio的新手学起来少走些弯路,这里展示了一张rstudio界面的简单介绍图。希望这张图能够给大家带来一些帮助~
作者唠叨:感谢各位的关注和支持,我们会在科研之余持续输出干货。若有疑惑,欢迎各位朋友在推文留言,尽我所能为大家解答~