ShortcutPosters

Get the RStudio poster

4 art directions — pick one below, click to zoom & compare.

Layout
RSTUDIOKEYBOARD SHORTCUTS · MAC · 401⌃Move Curs…2⌃Move Curs…34567890⇧ ⌘Restart R S…QWER⌥ ⌘Run Curre…T⌥ ⌘Run Curre…YUI⌥ ⌘Insert Cod…O⇧ ⌘Toggle Do…P⇧ ⌘Show Com…A⇧ ⌘Reformat S…S⌘Save Activ…D⌘Delete LineF⌘Find and R…G⌥ ⇧ ⌘Go to LineHJK⇧ ⌘Knit Docu…L⌃Clear Cons…ZX⌥ ⌘Extract Fu…C⇧ ⌘Comment…V⌥ ⌘Extract Var…B⌥ ⌘Run from B…N⇧ ⌘New Docu…M⇧ ⌘Insert Pipe…MORE SHORTCUTSRun Current Line or S…⌘↵Interrupt Executing C…⎋Go to File or Function⌃.Attempt Completion⇥Run Current R Markd…⌥⌘CSource Current Docu…⇧⌘SInsert Assignment Op…⌥−Find in Files⇧⌘FShow Help for Functi…F1Toggle Breakpoint⇧F9Save All Documents⌥⌘SExecute Next LineF10Install and Restart Pac…⇧⌘BLoad All (devtools)⇧⌘LCommit Changes⌃⌥MPopup Command His…⌘↑Continue (Debug)⇧F5Stop Debugging⇧F8New Terminal⌥⇧Rshortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH RSTUDIO · MAC
RUNRun Current Line or Selection⌘↵Run Current Document⌥⌘RRun Current R Markdown Chunk⌥⌘CSource Current Document⇧⌘SRun from Beginning to Current Li…⌥⌘BRun Current Code Section⌥⌘THELPShow Help for Function at CursorF1DEBUGToggle Breakpoint⇧F9Execute Next Line (Debug)F10Continue (Debug)⇧F5Stop Debugging⇧F8TERMINALNew Terminal⌥⇧RNAVIGATIONShow Command Palette⇧⌘PGo to File or Function⌃.Find and Replace⌘FFind in Files⇧⌘FToggle Document Outline⇧⌘OGo to Line⌥⇧⌘GCONSOLEClear Console⌃LInterrupt Executing Command⎋Move Cursor to Console⌃2Popup Command History⌘↑SESSIONRestart R Session⇧⌘0GITCommit Changes⌃⌥MSOURCESave Active Document⌘SKnit Document⇧⌘KMove Cursor to Source Editor⌃1New Document⇧⌘NInsert Code Chunk⌥⌘ISave All Documents⌥⌘SEDITINGComment or Uncomment Lines⇧⌘CAttempt Completion⇥Insert Assignment Operator⌥−Insert Pipe Operator⇧⌘MReformat Selection⇧⌘ADelete Line⌘DExtract Function from Selection⌥⌘XExtract Variable from Selection⌥⌘VBUILDInstall and Restart Package⇧⌘BLoad All (devtools)⇧⌘LRStudioKEYBOARD SHORTCUTS · MAC · 40BOTH LAYOUTSQWERTYQWERTYAZERTYAZERTYshortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH RSTUDIO · MAC
SOURCE06Save Active Document⌘SKnit Document⇧⌘KMove Cursor to Source Ed…⌃1New Document⇧⌘NInsert Code Chunk⌥⌘ISave All Documents⌥⌘SEDITING08Comment or Uncomment Lin…⇧⌘CAttempt Completion⇥Insert Assignment Operat…⌥−Insert Pipe Operator⇧⌘MReformat Selection⇧⌘ADelete Line⌘DExtract Function from Se…⌥⌘XExtract Variable from Se…⌥⌘VTERMINAL01New Terminal⌥⇧RRUN06Run Current Line or Sele…⌘↵Run Current Document⌥⌘RRun Current R Markdown C…⌥⌘CSource Current Document⇧⌘SRun from Beginning to Cu…⌥⌘BRun Current Code Section⌥⌘THELP01Show Help for Function a…F1DEBUG04Toggle Breakpoint⇧F9Execute Next Line (Debug)F10Continue (Debug)⇧F5Stop Debugging⇧F8GIT01Commit Changes⌃⌥MNAVIGATION06Show Command Palette⇧⌘PGo to File or Function⌃.Find and Replace⌘FFind in Files⇧⌘FToggle Document Outline⇧⌘OGo to Line⌥⇧⌘GCONSOLE04Clear Console⌃LInterrupt Executing Comm…⎋Move Cursor to Console⌃2Popup Command History⌘↑SESSION01Restart R Session⇧⌘0BUILD02Install and Restart Pack…⇧⌘BLoad All (devtools)⇧⌘LRStudioKEYBOARD SHORTCUTS · MAC · 40BOTH LAYOUTSQWERTYQWERTYAZERTYAZERTYshortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH RSTUDIO · MAC
RSTUDIO · KEYBOARD SHORTCUTSMac · 11 SETS · No.01RSTUDIOTOTAL40SHORTCUTSFOR MAC · SHIPPED COMBOSSETSRUN06NAVIGATION06SOURCE06EDITING08CONSOLE04HELP01DEBUG04SESSION01BUILD02GIT01TERMINAL01REF. EDITION · JAN 2026shortcutposters.comRun Current Line or Selection⌘↵Run Current Document⌥⌘RRun Current R Markdown Chunk⌥⌘CSource Current Document⇧⌘SRun from Beginning to Current Line⌥⌘BRun Current Code Section⌥⌘TShow Command Palette⇧⌘PGo to File or Function⌃.Find and Replace⌘FFind in Files⇧⌘FToggle Document Outline⇧⌘OGo to Line⌥⇧⌘GSave Active Document⌘SKnit Document⇧⌘KMove Cursor to Source Editor⌃1New Document⇧⌘NInsert Code Chunk⌥⌘ISave All Documents⌥⌘SComment or Uncomment Lines⇧⌘CAttempt Completion⇥Insert Assignment Operator⌥−Insert Pipe Operator⇧⌘MReformat Selection⇧⌘ADelete Line⌘DExtract Function from Selection⌥⌘XExtract Variable from Selection⌥⌘VClear Console⌃LInterrupt Executing Command⎋Move Cursor to Console⌃2Popup Command History⌘↑Show Help for Function at CursorF1Toggle Breakpoint⇧F9Execute Next Line (Debug)F10Continue (Debug)⇧F5Stop Debugging⇧F8Restart R Session⇧⌘0Install and Restart Package⇧⌘BLoad All (devtools)⇧⌘LCommit Changes⌃⌥MNew Terminal⌥⇧R

RStudio Keyboard Shortcuts Poster

Mac edition · 40 shortcuts

A printable, framed-quality poster of the essential RStudio shortcuts for Mac — the keys worth keeping in view, designed to stay readable on a wall.

Edition

Free PNG is web-resolution & lightly watermarked.

Customise this poster Pick the shortcuts, restyle the colours — download free. Get the framed-quality print Full 300 DPI, print-ready — at home or shipped to your door.

RStudio is the leading integrated development environment for the R programming language and data science work. Its keyboard shortcuts streamline running code, navigating scripts, and managing the console, making analysis flow more smoothly.

All RStudio keyboard shortcuts (Mac)

Layout
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
⌫
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
⇪
A
S
D
F
G
H
J
K
L
;
'
↩
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
⌃
⌘
⌥
Space
⌥
⌘
⌃
↑
←
↓
→

40 shortcuts

Editing 8

Action Shortcut
Comment or Uncomment Lines ⇧⌘C
Attempt Completion ⇥
Insert Assignment Operator ⌥−
Insert Pipe Operator ⇧⌘M
Reformat Selection ⇧⌘A
Delete Line ⌘D
Extract Function from Selection ⌥⌘X
Extract Variable from Selection ⌥⌘V

Navigation 6

Action Shortcut
Show Command Palette ⇧⌘P
Go to File or Function ⌃.
Find and Replace ⌘F
Find in Files ⇧⌘F
Toggle Document Outline ⇧⌘O
Go to Line ⌥⇧⌘G

Run 6

Action Shortcut
Run Current Line or Selection ⌘↵
Run Current Document ⌥⌘R
Run Current R Markdown Chunk ⌥⌘C
Source Current Document ⇧⌘S
Run from Beginning to Current Line ⌥⌘B
Run Current Code Section ⌥⌘T

Source 6

Action Shortcut
Save Active Document ⌘S
Knit Document ⇧⌘K
Move Cursor to Source Editor ⌃1
New Document ⇧⌘N
Insert Code Chunk ⌥⌘I
Save All Documents ⌥⌘S

Console 4

Action Shortcut
Clear Console ⌃L
Interrupt Executing Command ⎋
Move Cursor to Console ⌃2
Popup Command History ⌘↑

Debug 4

Action Shortcut
Toggle Breakpoint ⇧F9
Execute Next Line (Debug) F10
Continue (Debug) ⇧F5
Stop Debugging ⇧F8

Build 2

Action Shortcut
Install and Restart Package ⇧⌘B
Load All (devtools) ⇧⌘L

Help 1

Action Shortcut
Show Help for Function at Cursor F1

Git 1

Action Shortcut
Commit Changes ⌃⌥M

Terminal 1

Action Shortcut
New Terminal ⌥⇧R

Session 1

Action Shortcut
Restart R Session ⇧⌘0

Sourced from docs.posit.co, support.posit.co Last verified

Unofficial reference. ShortcutPosters is not affiliated with, endorsed by, or sponsored by RStudio. All product names, logos, and trademarks are property of their respective owners. See our licensing & trademark notice.

Frequently asked questions

Does the poster include every RStudio shortcut?
RStudio has 40 keyboard shortcuts on macOS — the complete list is free to read on this page. The poster features the most essential ones, curated to stay readable on a wall.
Can I print it at home?
Yes. The digital download is a high-resolution 300 DPI file you can print at home or at any print shop, in standard frame sizes.
Does it cover both Mac and Windows?
We sell a separate edition per platform so every key matches your keyboard exactly. This page is the macOS edition.
Is this an official RStudio product?
No. This is an unofficial reference poster and is not affiliated with or endorsed by RStudio. All trademarks belong to their respective owners.

Promote your app

Built an app with great keyboard shortcuts? Get it into the database — a free, searchable reference page, and an optional printable poster your power users will pin to the wall.

  • Free shortcut reference page
  • Indexed & searchable
  • Optional framed poster