控制台
|
| 功能 | 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 |
| |
代码区
|
| 功能 | Windows & Linux | Mac |
| 移动鼠标到文件搜索区 |
Ctrl+. |
Ctrl+. |
| 移动鼠标至文件编辑区 |
Ctrl+1 |
Ctrl+1 |
| 新文档(chrome除外) |
Ctrl+Shift+N |
Command+Shift+N |
| 打开文档 |
Ctrl+O |
Command+O |
| 保存当前文档 |
Ctrl+S |
Command+S |
| 关闭当前文档(chrome除外) |
Ctrl+W |
Command+W |
| 关闭当前文档(chrome) |
Ctrl+Shift+Z |
Command+Shift+Z |
| 关闭所有文档 |
Ctrl+Shift+W |
Command+Shift+W |
| 预览HTML |
Ctrl+Shift+Y |
Command+Shift+Y |
| 转换为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 |
| 换页 |
Ctrl+Alt+Down |
Ctrl+Option+Down |
| 前一页 |
Win: Ctrl+Alt+Left, Linux: Ctrl+PageUp |
Ctrl+Option+Left |
| 后一页 |
Win: Ctrl+Alt+Right, Linux: Ctrl+PageDown |
Ctrl+Option+Right |
| 第一页 |
Ctrl+Shift+Alt+Left |
Ctrl+Shift+Option+Left |
| 最后一页 |
Ctrl+Shift+Alt+Right |
Ctrl+Shift+Option+Right |
| 往回导航 |
Ctrl+F9 |
Command+F9 |
| 向前导航 |
Ctrl+F10 |
Command+F10 |
| 行缩进 |
Ctrl+I |
Command+I |
| 从选择中抽取函数 |
Ctrl+Shift+U |
Command+Shift+U |
| 注释/取消注释当前行 |
Ctrl+Shift+C |
Command+Shift+C |
| 重新注释 |
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 |
| |