9.6 常用快捷键以及自定义环境
常用快捷键
下面列出R或者Rstudio中一些常用快捷键:
1. alt+-
R语言的赋值使用“<-”,每次需要敲两个字符,非常麻烦,在Rstudio中可以使用“alt+-”直接生成,非常方便,如果使用右侧alt键,更加容易。
2. ctrl+shfit+h
使用R第一件事情就是设置工作目录,如果不习惯敲setwd或者不熟悉系统目录结构,可以使用该快捷键直接用鼠标选择。
3. esc
中断程序,非常有用。
4. tab
tab自动补齐,可以补齐函数,选项参数等;
5. ctrl+L
相当于清屏,与Linux一致。
6.上下箭头
历史记录;
7. ctrl+sfhit+F10
重新启动R,有些情况下需要重新启动R,这个时候无需关闭整个Rstudio,使用该快捷键即可重新启动R。
8. ctrl+r
ctrl+r快捷键可以快速调出使用过的历史记录,如果有些命令太长,使用这个快捷键非常方便。
9. ctrl+向上
也是快速调出历史记录,与ctrl+r类似。
10. ctrl++,ctrl+-
调整字体大小。
11. ctrl+shift+m
如果使用tidyverse系列包,经常需要使用管道符“>|”,使用该快捷键可以直接输出管道符。
12. alt+shift+k
可以快速调出所有快捷键列表。
自定义R环境
R语言可以通过自定义修改默认行为,例如修改默认提示符,修改默认镜像地址,修改默认加载包目录,默认有效数字位数,启动后自动加载包等。 R每次启动时,会从默认目录下(windows系统一般为我的文档)读取.Rpofile文件,对R的自定义,就是修改该配置文件。这个默认配置文件类似于Linux系统家目录下的.bashrc文件。 创建配置文件
#通过file.edit()函数创建文件
file.edit("~/.Rprofile")
然后在配置文件中开始设置即可,首先可以修改提示符,测试是否有效。
#修改提示符
#options(prompt="$")
#修改次级提示符
#options (continue="+")
重启R,测试提示符是否有变化。 下面配置用来修改默认镜像。
#修改默认包加载目录
#.libPaths("/home/wangtong/R/x86_64-redhat-linux-gnu-library/")
.libPaths("C:/Users/genom/Documents/R/win-library/3.5/")
#修改默认R镜像
options(repos="https://mirror.lzu.edu.cn/CRAN/")
#修改bioconductor镜像
options(BioC_mirror="http://mirrors.ustc.edu.cn/bioc/")
有一些包每次都需要使用,如果每次都要手动加载比较麻烦,可以直接添加到启动函数中。
#启动加载函数
.First <- function() {
# library(BioCManager,quietly = TRUE)
cat ("\nWelcome at",date(),"\n")
#加载默认R包
# library(tidyverse,quietly = TRUE)
}
.Last <- function() {
cat ("\nGoodbye at ",date(),"\n")
}