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 在运 ...
随机推荐
- 1401 - Remember the Word
注意到单词的长度最长100,其实最糟糕复杂度应该能到O(300005*100),需要注意的是在字典树上匹配单词时,一旦不匹配,则后面的就不会匹配,需要break出来(这个害我TLE查了半天,日!),还 ...
- ubuntu服务器/home/分区替换3T硬盘
一,关机,将硬盘连接到主机. 二,开机 1,查看/dev/ 是否有多余的sdb 注,sda,sdb可以直接看做一整块硬盘. 而sda1,sda2即sda硬盘上的分区. 2,执行fdisk –l,确保添 ...
- 在Tomcat中配置数据源
使用工具:TOMCAT 7.0.52.IntelliJ IDEA 13.0.2.JSF 2.0+.SqlServer.jtds-1.2.5.jar 搞了好久都没成功,开始使用注解引入DataSourc ...
- 今日思考:MVC系列框架之Struts存在的意义是什么?
Struts其实就是MVC的代名词,那么提到MVC就不得不提早期的ModelⅠ.那时候JSP页面中混杂了大量的JAVA Scriptlet脚本语句,为了可维护性考虑,有人提出了ModelⅡ,也即现在的 ...
- git push提示或错误
当 git 和 gerrit 一起使用的时候,你创建了一个 tag,现在需要 push 到远程仓库,当你没有权限的时候,会出现如下提示: $ git push origin v20150203 Tot ...
- th固定 td滚动的表格实现
为什么这样? 体验好 原理 通过两个表格,使其th td 对应,产生一种错觉. 代码 1.html <div class="content"> <div clas ...
- asp.net清除页面缓存防止同时登录
//清除页面缓存,防止页面回退重复提交数据 在页面里做以下设置就可以使页面的缓存失效,每次都需要获取新页面. Response.Cache.SetCacheability(System.Web.Htt ...
- Android之 环境搭建
一. 使用ADT Bundle多合一下载包 下载地址:链接:http://pan.baidu.com/s/1gepNRjX 密码: ozdi 说 明:多合一下载包,里面包含了:sdk + ...
- 【转】零基础写Java知乎爬虫之进阶篇
转自:脚本之家 说到爬虫,使用Java本身自带的URLConnection可以实现一些基本的抓取页面的功能,但是对于一些比较高级的功能,比如重定向的处理,HTML标记的去除,仅仅使用URLConnec ...
- 【ASP.NET】编程点滴 :ASP.NET身份验证
ASP.NET实际开发中身份验证 是一个不可回避的问题.在相当一段长的时间内,由于不求甚解,我对这个话题似懂非懂.今天就对它做个简单的小结. Authentication and Authorizat ...