RStudio快捷键

  • 控制台Console
Description Windows & Linux Mac
将光标定位到控制台   Ctrl+2  Ctrl+2
清空控制台   Ctrl+L  Command+L
将光标定位到行首    Home    Command+Left
将光标定位到行末    End Command+Right
在历史命令中导航    Up/Down Up/Down
弹出历史命令框 Ctrl+Up Command+Up  
中断当前命令的执行   Esc Esc
改变工作目录  Ctrl+Shift+K    Ctrl+Shift+K

关于Ctrl+Up弹出历史命令框 ,还可以输入若干后ctrl+up进行历史命令过滤和搜索。

  • Source
Description Windows & Linux Mac
跳转到文件/函数    Ctrl+.  Ctrl+.
光标定位到源码编辑器  Ctrl+1  Ctrl+1
新建一个文件  Ctrl+Shift+N    Command+Shift+N
打开文件    Ctrl+O  Command+O
保存当前文件  Ctrl+S  Command+S
关闭当前文件  Ctrl+W  Command+W
关闭当前文件(仅适用于Chrome)  Ctrl+Shift+Z    Command+Shift+Z
关闭所有打开的文件   Ctrl+Shift+W    Command+Shift+W
在HTML里面预览   Ctrl+Shift+Y    Command+Shift+Y
Knit to HTML    Ctrl+Shift+H    Command+Shift+H
编译PDF (TeX and Sweave)  Ctrl+Shift+I    Command+Shift+I
插入块 Ctrl+Alt+I  Command+Option+I
插入代码段   Ctrl+Shift+R    Command+Shift+R
运行当前/被选中的代码 Ctrl+Enter  Command+Enter
再次运行以前区域    Ctrl+Shift+P    Command+Shift+P
运行当前文件  Ctrl+Alt+R  Command+Option+R
运行文件中从开头到光标所在处的代码   Ctrl+Alt+B  Command+Option+B
运行文件中从光标所在处到文件末尾的代码 Ctrl+Alt+E  Command+Option+E
运行当前函数定义代码  Ctrl+Alt+F  Command+Option+F
运行当前代码块 Ctrl+Alt+C  Command+Option+C
运行下一个代码块    Ctrl+Alt+N  Command+Option+N
执行一个外部文件中的代码    Ctrl+Shift+O    Command+Shift+O
执行当前文件中的代码  Ctrl+Shift+S    Command+Shift+S
执行当前文件中的代码(并输出) Ctrl+Shift+Enter    Command+Shift+Enter
折叠选中代码  Alt+L   Command+Option+L
打开选中代码  Shift+Alt+L Command+Shift+Option+L
折叠所有代码  Alt+0   Command+Option+0
打开所有代码  Shift+Alt+0 Command+Shift+Option+0
跳转到指定行  Shift+Alt+G Command+Shift+Option+G
跳转到 Shift+Alt+J Command+Shift+Option+J
切换tab   Ctrl+Alt+Down   Ctrl+Option+Down
切换到前一个tab   Win: Ctrl+Alt+Left, Linux: Ctrl+PageUp  Ctrl+Option+Left
切换到下一个tab   Win: Ctrl+Alt+Right, Linux: Ctrl+PageDown   Ctrl+Option+Right
切换到第一个tab   Ctrl+Shift+Alt+Left Ctrl+Shift+Option+Left
切换到最后一个tab  Ctrl+Shift+Alt+Right    Ctrl+Shift+Option+Right
向前切换(类似浏览器→)    Ctrl+F9 Command+F9
向后导航(类似浏览器←)    Ctrl+F10    Command+F10
Reindent lines  Ctrl+I  Command+I
从选中的代码中提取函数 Ctrl+Shift+U    Command+Shift+U
注释/取消注释 当前行/选中区域    Ctrl+Shift+C    Command+Shift+C
Reflow comment  Ctrl+Shift+/    Command+Shift+/
Transpose Letters       Ctrl+T
向上/向下移动一行   Alt+Up/Down Option+Up/Down
Copy Lines Up/Down  Ctrl+Alt+Up/Down    Command+Option+Up/Down
Jump to Matching Brace/Paren    Ctrl+P  Ctrl+P
查找并替换   Ctrl+F  Command+F
查找下一个   Win: F3, Linux: Ctrl+G  Command+G
查找上一个   Win: Shift+F3, Linux: Ctrl+Shift+G  Command+Shift+G
替换并查找   Ctrl+=  Command+=
在文件中查找  Ctrl+F  Command+F
拼写检查    F7  F7
  • Editing (Console and Source)编辑
Description Windows & Linux Mac
撤销  Ctrl+Z  Command+Z
重复上次操作  Ctrl+Shift+Z    Command+Shift+Z
剪切  Ctrl+X  Command+X
复制  Ctrl+C  Command+C
粘贴  Ctrl+V  Command+V
全选  Ctrl+A  Command+A
跳转到单词   Ctrl+Left/Right Option+Left/Right
跳转到开头/结尾    Ctrl+Home/End or Ctrl+Up/Down   Command+Home/End or Command+Up/Down
删除行 Ctrl+D  Command+D
选择  Shift+[Arrow]   Shift+[Arrow]
选择一个词   Ctrl+Shift+Left/Right   Option+Shift+Left/Right
选中光标处到行首的内容 Shift+Home  Command+Shift+Left or Shift+Home
选中光标处到行末的内容 Shift+End   Command+Shift+Right or Shift+End
Select Page Up/Down Shift+PageUp/PageDown   Shift+PageUp/Down
选中到文件开始/末尾的内容   Ctrl+Shift+Home/End or Shift+Alt+Up/Down    Command+Shift+Up/Down
删除左边的单词 Ctrl+Backspace  Option+Backspace or Ctrl+Option+Backspace
删除右边的单词     Option+Delete
删除光标到行末的内容      Ctrl+K
删除光标到行首的内容      Option+Backspace
缩进  Tab (at beginning of line)  Tab (at beginning of line)
取消缩进    Shift+Tab   Shift+Tab
Yank line up to cursor  Ctrl+U  Ctrl+U
Yank line after cursor  Ctrl+K  Ctrl+K
Insert currently yanked text    Ctrl+Y  Ctrl+Y
Insert assignment operator  Alt+-   Option+-
查看光标处的函数帮助  F1  F1
查看光标处的函数代码  F2  F2
  • Completions (Console and Source)补全
Description Windows & Linux Mac
自动完成    Tab or Ctrl+Space   Tab or Command+Space
在历史命令中导航    Up/Down Up/Down
选定命令    Enter, Tab, or Right    Enter, Tab, or Right
离开弹出的自动完成提示框    Esc Esc
  • Views视图
Description Windows & Linux Mac
跳转到文件/函数    Ctrl+.  Ctrl+.
将光标定位到代码编辑器 Ctrl+1  Ctrl+1
将光标定位到控制台   Ctrl+2  Ctrl+2
将焦点定位到帮助    Ctrl+3  Ctrl+3
显示历史    Ctrl+4  Ctrl+4
显示文件    Ctrl+5  Ctrl+5
显示图像    Ctrl+6  Ctrl+6
显示包 Ctrl+7  Ctrl+7
显示工作空间  Ctrl+8  Ctrl+8
显示Git/SVN   Ctrl+9  Ctrl+9
显示Build Ctrl+0  Ctrl+0
同步编辑器和PDF预览 Ctrl+F8 Command+F8
     
  • Build
Description Windows & Linux Mac
编译和重载   Ctrl+Shift+B    Command+Shift+B
加载所有(devtools)  Ctrl+Shift+L    Command+Shift+L
检查包 Ctrl+Shift+E    Command+Shift+E
     
  • Plots绘图
Description Windows & Linux Mac
上一个图像   Ctrl+Shift+PageUp   Command+Shift+PageUp
下一个图像   Ctrl+Shift+PageDown Command+Shift+PageDown
显示操作者   Ctrl+Shift+M    Command+Shift+M
  • Git/SVN
Description Windows & Linux Mac
对比当前源码文件    Ctrl+Shift+D    Command+Shift+D
提交修改    Ctrl+Shift+M    Command+Shift+M
滚动查看不同  Ctrl+Up/Down    Ctrl+Up/Down
Stage/Unstage (Git) Spacebar    Spacebar
Stage/Unstage and move next (Git)   Enter   Enter

你可能感兴趣的:(RStudio快捷键)