RStudio Keyboard Shortcuts
Console |
||
| Description | Windows & Linux | Mac |
|---|---|---|
| Move cursor to Console | Ctrl+2 | Ctrl+2 |
| Clear console | Ctrl+L | Command+L |
| Move cursor to beginning of line | Home | Command+Left |
| Move cursor to end of line | End | Command+Right |
| Navigate command history | Up/Down | Up/Down |
| Popup command history | Ctrl+Up | Command+Up |
| Interrupt currently executing command | Esc | Esc |
| Change working directory | Ctrl+Shift+K | Ctrl+Shift+K |
Source |
||
| Description | Windows & Linux | Mac |
| Go to File/Function | Ctrl+. | Ctrl+. |
| Move cursor to Source Editor | Ctrl+1 | Ctrl+1 |
| New document (except on Chrome/Windows) | Ctrl+Shift+N | Command+Shift+N |
| Open document | Ctrl+O | Command+O |
| Save active document | Ctrl+S | Command+S |
| Close active document (except on Chrome) | Ctrl+W | Command+W |
| Close active document (Chrome only) | Ctrl+Alt+W | Command+Option+W |
| Close all open documents | Ctrl+Shift+W | Command+Shift+W |
| Preview HTML | Ctrl+Shift+Y | Command+Shift+Y |
| Knit to HTML | Ctrl+Shift+H | Command+Shift+H |
| Compile PDF (TeX and Sweave) | Ctrl+Shift+I | Command+Shift+I |
| Insert chunk | Ctrl+Alt+I | Command+Option+I |
| Insert code section | Ctrl+Shift+R | Command+Shift+R |
| Run current line/selection | Ctrl+Enter | Command+Enter |
| Re-run previous region | Ctrl+Shift+P | Command+Shift+P |
| Run current document | Ctrl+Alt+R | Command+Option+R |
| Run from document beginning to current line | Ctrl+Alt+B | Command+Option+B |
| Run from current line to document end | Ctrl+Alt+E | Command+Option+E |
| Run the current function definition | Ctrl+Alt+F | Command+Option+F |
| Run the current chunk | Ctrl+Alt+C | Command+Option+C |
| Run the next chunk | Ctrl+Alt+N | Command+Option+N |
| Source a file | Ctrl+Shift+O | Command+Shift+O |
| Source the current document | Ctrl+Shift+S | Command+Shift+S |
| Source the current document (with echo) | Ctrl+Shift+Enter | Command+Shift+Enter |
| Fold selected | Alt+L | Command+Option+L |
| Unfold selected | Shift+Alt+L | Command+Shift+Option+L |
| Fold all | Alt+0 | Command+Option+0 |
| Unfold all | Shift+Alt+0 | Command+Shift+Option+0 |
| Go to line | Shift+Alt+G | Command+Shift+Option+G |
| Jump to | Shift+Alt+J | Command+Shift+Option+J |
| Switch to tab | Ctrl+Alt+Down | Ctrl+Option+Down |
| Previous tab | Win: Ctrl+Alt+Left, Linux: Ctrl+PageUp | Ctrl+Option+Left |
| Next tab | Win: Ctrl+Alt+Right, Linux: Ctrl+PageDown | Ctrl+Option+Right |
| First tab | Ctrl+Shift+Alt+Left | Ctrl+Shift+Option+Left |
| Last tab | Ctrl+Shift+Alt+Right | Ctrl+Shift+Option+Right |
| Navigate back | Ctrl+F9 | Command+F9 |
| Navigate forward | Ctrl+F10 | Command+F10 |
| Reindent lines | Ctrl+I | Command+I |
| Extract function from selection | Ctrl+Shift+U | Command+Shift+U |
| Comment/uncomment current line/selection | Ctrl+Shift+C | Command+Shift+C |
| Reflow comment | Ctrl+Shift+/ | Command+Shift+/ |
| Transpose Letters | Ctrl+T | |
| Move Lines Up/Down | 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 |
| Find and Replace | Ctrl+F | Command+F |
| Find Next | Win: F3, Linux: Ctrl+G | Command+G |
| Find Previous | Win: Shift+F3, Linux: Ctrl+Shift+G | Command+Shift+G |
| Replace and Find | Ctrl+= | Command+= |
| Find in Files | Ctrl+Shift+F | Command+Shift+F |
| Check spelling | F7 | F7 |
Editing (Console and Source) |
||
| Description | Windows & Linux | Mac |
| Undo | Ctrl+Z | Command+Z |
| Redo | Ctrl+Shift+Z | Command+Shift+Z |
| Cut | Ctrl+X | Command+X |
| Copy | Ctrl+C | Command+C |
| Paste | Ctrl+V | Command+V |
| Select All | Ctrl+A | Command+A |
| Jump to Word | Ctrl+Left/Right | Option+Left/Right |
| Jump to Start/End | Ctrl+Home/End or Ctrl+Up/Down | Command+Home/End or Command+Up/Down |
| Delete Line | Ctrl+D | Command+D |
| Select | Shift+[Arrow] | Shift+[Arrow] |
| Select Word | Ctrl+Shift+Left/Right | Option+Shift+Left/Right |
| Select to Line Start | Shift+Home | Command+Shift+Left or Shift+Home |
| Select to Line End | Shift+End | Command+Shift+Right or Shift+End |
| Select Page Up/Down | Shift+PageUp/PageDown | Shift+PageUp/Down |
| Select to Start/End | Ctrl+Shift+Home/End or Shift+Alt+Up/Down | Command+Shift+Up/Down |
| Delete Word Left | Ctrl+Backspace | Option+Backspace or Ctrl+Option+Backspace |
| Delete Word Right | Option+Delete | |
| Delete to Line End | Ctrl+K | |
| Delete to Line Start | Option+Backspace | |
| Indent | Tab (at beginning of line) | Tab (at beginning of line) |
| Outdent | 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+- |
| Show help for function at cursor | F1 | F1 |
| Show source code for function at cursor | F2 | F2 |
Completions (Console and Source) |
||
| Description | Windows & Linux | Mac |
| Attempt completion | Tab or Ctrl+Space | Tab or Command+Space |
| Navigate candidates | Up/Down | Up/Down |
| Accept selected candidate | Enter, Tab, or Right | Enter, Tab, or Right |
| Dismiss completion popup | Esc | Esc |
Views |
||
| Description | Windows & Linux | Mac |
| Goto File/Function | Ctrl+. | Ctrl+. |
| Move cursor to Source Editor | Ctrl+1 | Ctrl+1 |
| Move cursor to Console | Ctrl+2 | Ctrl+2 |
| Move focus to Help | Ctrl+3 | Ctrl+3 |
| Show History | Ctrl+4 | Ctrl+4 |
| Show Files | Ctrl+5 | Ctrl+5 |
| Show Plots | Ctrl+6 | Ctrl+6 |
| Show Packages | Ctrl+7 | Ctrl+7 |
| Show Workspace | Ctrl+8 | Ctrl+8 |
| Show Git/SVN | Ctrl+9 | Ctrl+9 |
| Show Build | Ctrl+0 | Ctrl+0 |
| Sync Editor and PDF Preview | Ctrl+F8 | Command+F8 |
Build |
||
| Description | Windows & Linux | Mac |
| Build and Reload | Ctrl+Shift+B | Command+Shift+B |
| Load All (devtools) | Ctrl+Shift+L | Command+Shift+L |
| Check Package | Ctrl+Shift+E | Command+Shift+E |
Plots |
||
| Description | Windows & Linux | Mac |
| Previous plot | Ctrl+Shift+PageUp | Command+Shift+PageUp |
| Next plot | Ctrl+Shift+PageDown | Command+Shift+PageDown |
| Show manipulator | Ctrl+Shift+M | Command+Shift+M |
Git/SVN |
||
| Description | Windows & Linux | Mac |
| Diff active source document | Ctrl+Shift+D | Command+Shift+D |
| Commit changes | Ctrl+Shift+M | Command+Shift+M |
| Scroll diff view | Ctrl+Up/Down | Ctrl+Up/Down |
| Stage/Unstage (Git) | Spacebar | Spacebar |
| Stage/Unstage and move next (Git) | Enter | Enter |
RStudio Keyboard Shortcuts的更多相关文章
- Mousetrap - Keyboard shortcuts in Javascript
Mousetrap is a simple library for handling keyboard shortcuts in Javascript. It is around 2kb minifi ...
- OS X: Keyboard shortcuts
Using keyboard shortcuts To use a keyboard shortcut, press a modifier key at the same time as a char ...
- [No0000113]Keyboard shortcuts for Windows Visual Studio Code
General 常用Ctrl+Shift+P, F1 Show Command Palette 显示命令行Ctrl+P Quick Open, Go to File… 快速打开Ctrl+Shift+N ...
- keyboard shortcuts & Xcode 10
keyboard shortcuts & Xcode 10 Xcode Keyboard Shortcuts https://swifteducation.github.io/assets/p ...
- MBP 2018 & Mac keyboard shortcuts
MBP 2018 & Mac keyboard shortcuts https://support.apple.com/en-us/HT201236 delete key === Contro ...
- [转]UiPath Keyboard Shortcuts
本文转自:https://docs.uipath.com/studio/docs/keyboard-shortcuts The complete list of keyboard shortcuts ...
- Google Chrome Keyboard Shortcuts
Navigation To do this Press this Open a new window Ctrl + N Open a new tab Ctrl + T Open a new windo ...
- [转]33 useful Keyboard Shortcuts for Run commond
原文: http://www.shortcutworld.com/en/win/Run-command.html 1. Calling Run CommandWin + r ...
- SQL Server Management Studio Keyboard shortcuts
一些平时在SQL Server Management Studio 使用到的快捷键 F5 (Ctrl+x)执行选中部分的语句,没有选中则全文执行 Ctrl+L 现实执行计划(估计) Ctrl+M 在运 ...
随机推荐
- 224. Basic Calculator
题目: Implement a basic calculator to evaluate a simple expression string. The expression string may c ...
- Excel多条件筛选求和
单位A 代码B 面积(㎡)C A组 011 124 A组 123 15 A组 011 356 A组 123 44 B组 123 31 B组 011 2 B组 123 2 按照单位和代码求面积的和,可以 ...
- Android设置TextView显示一行或多行
在listView的item中或者是特殊的业务需求中,会要求TextView的内容不完全显示,只有通过一个指定的操作后才显示所有的,比如说一个按钮或者是其它的什么控件. 要想实现这个效果并不难,只要控 ...
- MyEclipse 2013 开发WebService
1.在Package Explorer窗口右键File新建WebService Project项目,我的名称为:TestWebService 2.WebService Framework选择JAX-W ...
- VCC_VID_VTT等的含义
VCC--为直流电压.在主板上为主供电电压或一般供电电压.例如 一般电路VCC3--+3V供电.主板上VCC3: 3.3V VCC25: 2.5V VCC333: 3.3V VCC5: 5V VCC1 ...
- Ubuntu使用总结
错误 鼠标闪烁解决 系统设置->显示—>未知显示器->关闭->应用->选择当前配置 提示sudo: unable to resolve host ,亦即无法解析主机. 原 ...
- Web内容管理系统 Magnolia 启程-挖掘优良的架构(3)
Author and Public instances 第一个关键观念:instance-实例.每一个项目都必须至少有一个Author实例和至少一个Public实例.下面将告诉你为什么: 基本概念:J ...
- Android获取SharedPreferences失败,且App无法启动
说明: 一个app访问另外一个app的SharedPreferences,程序启动之后没有显示界面就卡死了,无任何提示信息. 错误原因: 应用调用createPackageContext失败,但是也不 ...
- 05day2
05day1 没什么可说,一道模拟水题,两道裸的模板题.05day2 是几天以来最难的一次. 圆排列 动态规划 [问题描述] 有 N 个人顺时针围在一圆桌上开会,他们对身高很敏感. 因此决定想使得 ...
- DirectShow建立一个视频捕捉程序
DirectShow 提供了用应用程序从适当的硬件中捕捉和预览音/视频的能力.数据源包括:VCR,camera,TV tuner,microphone,或其他的数据源.一个应用程序可以立刻显示捕捉的数 ...