RStudio (Mac)

Editing (Console and Source)

Outdent

↑   Shift + ⭾ Tab

All hotkeys for RStudio (Mac)

Views
Move focus to Console

Ctrl + 2

Console
Clear console

Ctrl + L

Console
Move cursor to beginning of line

⌘ Cmd +

Console
Move cursor to end of line

⌘ Cmd +

Completions (Console and Source)
Navigate candidates

↑  ↓

Console
Popup command history

⌘ Cmd +

Completions (Console and Source)
Dismiss completion popup

Esc

Console
Change working directory

Ctrl + ↑   Shift + H

Source
Goto File/Function

Ctrl + .

Views
Move focus to Source Editor

Ctrl + 1

Source
New document (except on Chrome/Windows)

⌘ Cmd + ↑   Shift + N

Source
New document (Chrome only)

⌘ Cmd + ↑   Shift + Alt + N

Source
Open document

⌘ Cmd + O

Source
Save active document

⌘ Cmd + S

Source
Close active document (except on Chrome)

⌘ Cmd + W

Source
Close active document (Chrome only)

⌘ Cmd + ⌥ Option + W

Source
Close all open documents

⌘ Cmd + ↑   Shift + W

Source
Compile PDF (TeX and Sweave)

⌘ Cmd + ↑   Shift + K

Source
Insert chunk (Sweave and Knitr)

⌘ Cmd + ⌥ Option + I

Source
Insert code section

⌘ Cmd + ↑   Shift + R

Source
Run current line/selection

⌘ Cmd + ⤶ Enter

Source
Run current line/selection (retain cursor position)

⌥ Option + ⤶ Enter

Source
Re-run previous region

⌘ Cmd + ↑   Shift + P

Source
Run current document

⌘ Cmd + ⌥ Option + R

Source
Run from document beginning to current line

⌘ Cmd + ⌥ Option + B

Source
Run from current line to document end

⌘ Cmd + ⌥ Option + E

Source
Run the current function definition

⌘ Cmd + ⌥ Option + F

Source
Run the current code section

⌘ Cmd + ⌥ Option + T

Source
Run previous Sweave/Rmd code

⌘ Cmd + ⌥ Option + P

Source
Run the current Sweave/Rmd chunk

⌘ Cmd + ⌥ Option + C

Source
Run the next Sweave/Rmd chunk

⌘ Cmd + ⌥ Option + N

Source
Source a file

⌘ Cmd + ↑   Shift + O

Source
Source the current document

⌘ Cmd + ↑   Shift + S

Source
Source the current document (with echo)

⌘ Cmd + ↑   Shift + ⤶ Enter

Source
Fold Selected

⌘ Cmd + ⌥ Option + L

Source
Unfold Selected

⌘ Cmd + ↑   Shift + ⌥ Option + L

Source
Fold All

⌘ Cmd + ⌥ Option + O

Source
Unfold All

⌘ Cmd + ↑   Shift + ⌥ Option + O

Source
Go to line

⌘ Cmd + ↑   Shift + ⌥ Option + G

Source
Jump to

⌘ Cmd + ↑   Shift + ⌥ Option + J

Source
Switch to tab

Ctrl + ↑   Shift + .

Source
Previous tab

Ctrl + F11

Source
Next tab

Ctrl + F12

Source
First tab

Ctrl + ↑   Shift + F11

Source
Last tab

Ctrl + ↑   Shift + F12

Source
Navigate back

⌘ Cmd + F9

Source
Navigate forward

⌘ Cmd + F10

Source
Extract function from selection

⌘ Cmd + ⌥ Option + X

Source
Extract variable from selection

⌘ Cmd + ⌥ Option + V

Source
Reindent lines

⌘ Cmd + I

Source
Comment/uncomment current line/selection

⌘ Cmd + ↑   Shift + C

Source
Reflow Comment

⌘ Cmd + ↑   Shift + /

Source
Reformat Selection

⌘ Cmd + ↑   Shift + A

Source
Show Diagnostics

⌘ Cmd + ↑   Shift + Alt + P

Source
Transpose Letters

Ctrl + T

Source
Move Lines Up/Down

⌥ Option + ↑  ↓

Source
Copy Lines Up/Down

⌘ Cmd + ⌥ Option + ↑  ↓

Source
Jump to Matching Brace/Paren

Ctrl + P

Source
Expand to Matching Brace/Paren

Ctrl + ↑   Shift + E

Source
Select to Matching Brace/Paren

Ctrl + ↑   Shift + Alt + E

Source
Add Cursor Above Current Cursor

Ctrl + Alt +

Source
Add Cursor Below Current Cursor

Ctrl + Alt +

Source
Move Active Cursor Up

Ctrl + Alt + ↑   Shift +

Source
Move Active Cursor Down

Ctrl + Alt + ↑   Shift +

Source
Find and Replace

⌘ Cmd + F

Source
Find Next

⌘ Cmd + G

Source
Find Previous

⌘ Cmd + ↑   Shift + G

Source
Use Selection for Find

⌘ Cmd + E

Source
Replace and Find

⌘ Cmd + ↑   Shift + J

Source
Find in Files

⌘ Cmd + ↑   Shift + F

Source
Check Spelling

F7

Editing (Console and Source)
Undo

⌘ Cmd + Z

Editing (Console and Source)
Redo

⌘ Cmd + ↑   Shift + Z

Editing (Console and Source)
Cut

⌘ Cmd + X

Editing (Console and Source)
Copy

⌘ Cmd + C

Editing (Console and Source)
Paste

⌘ Cmd + V

Editing (Console and Source)
Select All

⌘ Cmd + A

Editing (Console and Source)
Jump to Word

⌥ Option + ←  →

Editing (Console and Source)
Jump to Start/End

⌘ Cmd + Home

Editing (Console and Source)
Jump to Start/End

⌘ Cmd + End

Editing (Console and Source)
Jump to Start/End

⌘ Cmd + ↑  ↓

Editing (Console and Source)
Delete Line

⌘ Cmd + D

Editing (Console and Source)
Select

↑   Shift + ← ↑ → ↓

Editing (Console and Source)
Select Word

⌥ Option + ↑   Shift + ←  →

Editing (Console and Source)
Select to Line Start

⌘ Cmd + ↑   Shift +

Editing (Console and Source)
Select to Line End

⌘ Cmd + ↑   Shift +

Editing (Console and Source)
Select Page Up/Down

Shift + Page Up / Down

Editing (Console and Source)
Select to Start/End

⌘ Cmd + ↑   Shift + ↑  ↓

Editing (Console and Source)
Delete to Line Start

⌥ Option + ⬅ Backspace

Editing (Console and Source)
Delete Word Left

Ctrl + ⌥ Option + ⬅ Backspace

Editing (Console and Source)
Delete Word Right

⌥ Option + Del

Editing (Console and Source)
Yank line after cursor

Ctrl + K

Completions (Console and Source)
Accept selected candidate

⭾ Tab

Editing (Console and Source)
Outdent

↑   Shift + ⭾ Tab

Editing (Console and Source)
Yank line up to cursor

Ctrl + U

Editing (Console and Source)
Insert currently yanked text

Ctrl + Y

Editing (Console and Source)
Insert assignment operator

⌥ Option + -

Editing (Console and Source)
Insert pipe operator

⌘ Cmd + ↑   Shift + M

Editing (Console and Source)
Show help for function at cursor

F1

Editing (Console and Source)
Show source code for function at cursor

F2

Editing (Console and Source)
Find usages for symbol at cursor (C++)

⌘ Cmd + ⌥ Option + U

Completions (Console and Source)
Attempt completion

⌘ Cmd + Space

Git / SVN
Stage/Unstage and move to next (Git)

⤶ Enter

Completions (Console and Source)
Accept selected candidate

Views
Move focus to Help

Ctrl + 3

Views
Show History

Ctrl + 4

Views
Show Files

Ctrl + 5

Views
Show Plots

Ctrl + 6

Views
Show Packages

Ctrl + 7

Views
Show Environment

Ctrl + 8

Views
Show Git/SVN

Ctrl + 9

Views
Show Build

Ctrl + 0

Views
Sync Editor & PDF Preview

⌘ Cmd + F8

Views
Show Keyboard Shortcut Reference

⌥ Option + ↑   Shift + K

Build
Build and Reload

⌘ Cmd + ↑   Shift + B

Build
Load All (devtools)

⌘ Cmd + ↑   Shift + L

Build
Test Package (Desktop)

⌘ Cmd + ↑   Shift + T

Build
Test Package (Web)

⌘ Cmd + Alt + F7

Build
Check Package

⌘ Cmd + ↑   Shift + E

Build
Document Package

⌘ Cmd + ↑   Shift + D

Debug
Toggle Breakpoint

↑   Shift + F9

Debug
Execute Next Line

F10

Debug
Step Into Function

↑   Shift + F4

Debug
Finish Function/Loop

↑   Shift + F6

Debug
Continue

↑   Shift + F5

Debug
Stop Debugging

↑   Shift + F8

Plots
Previous plot

⌘ Cmd + ⌥ Option + F11

Plots
Next plot

⌘ Cmd + ⌥ Option + F12

Git / SVN
Diff active source document

Ctrl + ⌥ Option + D

Git / SVN
Commit changes

Ctrl + ⌥ Option + M

Git / SVN
Scroll diff view

Ctrl + ↑  ↓

Git / SVN
Stage/Unstage (Git)

Space

Session
Quit Session (desktop only)

⌘ Cmd + Q

Session
Restart R Session

⌘ Cmd + ↑   Shift + F10

Similar combinations for other applications


Solidworks 2019
While Inserting a Component. Rotates the component -90º.
Assemblies

↑   Shift + ⭾ Tab


Dropbox Paper
Unindent
Editing

↑   Shift + ⭾ Tab


App Maker
Auto-indent the line or selection
Code editor shortcuts - Mac

↑   Shift + ⭾ Tab


Open Rails 0.6.2
Extend dispacther
Dispatcher

↑   Shift + ⭾ Tab


Roblox Studio
Unindent
Scripting

↑   Shift + ⭾ Tab


Huggle
Previous tab
Navigation

↑   Shift + ⭾ Tab


RStudio
Outdent
Editing (Console and Source)

↑   Shift + ⭾ Tab


Banner 9 (Windows, Mac)
Previous Field/Item
Mac shortcuts

↑   Shift + ⭾ Tab


Ableton Live 10 (Mac)
Toggle Device/Clip View
Showing and hiding views

↑   Shift + ⭾ Tab


Ableton Live 10
Toggle Device/Clip View
Showing and hiding views

↑   Shift + ⭾ Tab


EasyWorship
Moves the current line your cursor is on to the left one tab spacing
Editor

↑   Shift + ⭾ Tab


Cisco Jabber (Mac)
Exit the messaging text entry field
Instant messages

↑   Shift + ⭾ Tab


cPanel & WHM
Navigate up the menu
Left navigation menu

↑   Shift + ⭾ Tab


Google Chrome
Browse clickable items moving backward
Webpage shortcuts

↑   Shift + ⭾ Tab


Sketch
Select previous layer in group
Selecting layers

↑   Shift + ⭾ Tab


Jupyter Notebook
Show the Docstring (documentation) for the the object you have just typed in a code cell
Misc

↑   Shift + ⭾ Tab


draw.io
Select previous
Selecting

↑   Shift + ⭾ Tab


FastMail
(at start of list item) Unindent list
Compose

↑   Shift + ⭾ Tab


Tibia
Switch between channels
Channels

↑   Shift + ⭾ Tab


QuickBooks Desktop (Mac)
Previous field
Activities

↑   Shift + ⭾ Tab


QuickBooks Desktop
Go to the prior field
Maneuvering

↑   Shift + ⭾ Tab


PyCharm 2018.2
Move the selected block to the previous indentation level.
Basic editing

↑   Shift + ⭾ Tab


WorkZone Client
Move backward between fields or buttons in the selected area of a dialog box
Navigate in dialog boxes

↑   Shift + ⭾ Tab


Adobe Illustrator
Show/Hide all panels except the Tools panel and Control panel
Using panels

↑   Shift + ⭾ Tab


Ace Editor
Outdent
Other

↑   Shift + ⭾ Tab


Ace Editor (Mac)
Outdent
Other

↑   Shift + ⭾ Tab


Quicken 2018
Previous field or column
Moving around in windows and fields

↑   Shift + ⭾ Tab


Adobe Illustrator (Mac)
Show/Hide all panels except the Tools panel and Control panel
Using panels

↑   Shift + ⭾ Tab


Adobe Lightroom Classic (Mac)
Show/hide all panels
Working with panels

↑   Shift + ⭾ Tab


Adobe Lightroom Classic
Show/hide all panels
Working with panels

↑   Shift + ⭾ Tab


Confluence (Mac)
Move cursor to previous cell in the table
Editor

↑   Shift + ⭾ Tab


Confluence
Move cursor to previous cell in the table
Editor

↑   Shift + ⭾ Tab


Adobe Bridge CC (Mac)
Rename previous (with filename selected in Content panel)
Other most used shortcuts

↑   Shift + ⭾ Tab


Adobe Bridge CC
Rename previous (with filename selected in Content panel)
Other most used shortcuts

↑   Shift + ⭾ Tab


Bluebeam Revu
Previous comment
Navigation

↑   Shift + ⭾ Tab


Logo Accounting
Go to previous field
General

↑   Shift + ⭾ Tab


jEdit
Shift selected lines left; right. Note that pressing TAB with no selection active will insert a tab character at the caret position.
Source code editing

↑   Shift + ⭾ Tab


Google Search
Previous result
General

↑   Shift + ⭾ Tab


Microsoft Word 2016
To the previous cell in a row
Move within a table

↑   Shift + ⭾ Tab


KMPlayer
Playback message
General

↑   Shift + ⭾ Tab


Inkscape
select previous handle
Calligraphy

↑   Shift + ⭾ Tab


Metapad
Unindent
Blocks

↑   Shift + ⭾ Tab


Microsoft FrontPage
Move to the previous option or option group.
Access and use dialog boxes

↑   Shift + ⭾ Tab


Clip Studio Paint Pro
Hide Title Bar/Hide Menu Bar
Window menu

↑   Shift + ⭾ Tab


gedit
Remove a tab stop
Editing files

↑   Shift + ⭾ Tab


Adobe Photoshop CC
Cycle through controls on right from bottom
Using Extract and Pattern Maker (optional plug-ins)

↑   Shift + ⭾ Tab


Oracle EBS Forms
Previous field
General

↑   Shift + ⭾ Tab


E-Sword
Outdent Paragraph Editors only
General

↑   Shift + ⭾ Tab


CodeMirror
Auto-indent the current line or selection
General (Mac)

↑   Shift + ⭾ Tab


Nuke
Decrease indentation
Script editor

↑   Shift + ⭾ Tab


Atom (Windows)
(Source: Snippets) snippets:previous-tab-stop
All shortcuts

↑   Shift + ⭾ Tab


AWS Cloud9 IDE (Mac)
Outdent
Code Manipulation

↑   Shift + ⭾ Tab


AWS Cloud9 IDE (Windows)
Outdent
Code Manipulation

↑   Shift + ⭾ Tab


Microsoft Visual Studio 2017 (Most used shortcuts)
[Text Editor, Report Designer, Windows Forms Editor] Edit.TabLeft
Edit

↑   Shift + ⭾ Tab


IntelliJ IDEA (Windows, Linux)
Unindent selected lines
Editing

↑   Shift + ⭾ Tab


IntelliJ IDEA (macOS)
Unindent selected lines
Editing

↑   Shift + ⭾ Tab


Adobe Premiere Pro (Mac)
Previous Column Field
Project panel

↑   Shift + ⭾ Tab


Adobe Premiere Pro (Windows)
Previous Column Field
Project panel

↑   Shift + ⭾ Tab


Microsoft Visual Studio 2017 (All shortcuts)
Edit.TabLeft
Windows Forms Designer

↑   Shift + ⭾ Tab


GIMP
Jump to previous widget
Dialogs

↑   Shift + ⭾ Tab


Microsoft PowerPoint (Slideshows)
Go to the last or previous hyperlink on the current slide
Control your slide show during the presentation

↑   Shift + ⭾ Tab


Microsoft PowerPoint (Creating presentations)
Move to the preceding cell
Move around in and work in tables

↑   Shift + ⭾ Tab


LibreOffice Base
Selection of the control fields in opposite direction
Creating Basic dialogs

↑   Shift + ⭾ Tab


Office Delve
Move to the previous area or item
General

↑   Shift + ⭾ Tab


LibreOffice Draw
Cycles through the objects on the page in the reverse-order in which they were created
Shortcut keys specific to drawings

↑   Shift + ⭾ Tab


Apple iBooks
Complete a cell entry and move the selection to the left
Create cell references in formulas

↑   Shift + ⭾ Tab


BBC iPlayer
Move backwards through the buttons
General

↑   Shift + ⭾ Tab


LibreOffice
Selects the previous Drawing Object
Drawing objects

↑   Shift + ⭾ Tab


LibreOffice Impress
Select objects in the reverse order in which they were created
General

↑   Shift + ⭾ Tab


LibreOffice Calc
Changes the focus by moving backwards through the areas and buttons of the dialog
Using the pivot table

↑   Shift + ⭾ Tab


Zim
Unindent selected text
Text selection

↑   Shift + ⭾ Tab


REAPER
Item navigation: Move cursor to previous transient in items
Section: Main

↑   Shift + ⭾ Tab


Tekla Structures 20
Previous position
General

↑   Shift + ⭾ Tab


Maple
Move cursor up to previous input region
General

↑   Shift + ⭾ Tab


Apple Pages
Complete a cell entry and move the selection to the left
Editing chart data

↑   Shift + ⭾ Tab


LibreOffice Writer
The heading in format "Heading X" (X = 2-10) is moved up one level in the outline
Paragraphs and Heading Levels

↑   Shift + ⭾ Tab


Basecamp
Decrease indent level
Editing

↑   Shift + ⭾ Tab


TinyMCE
Focus previous widget
Accessibility

↑   Shift + ⭾ Tab


NewsBin Pro
(in dialog box) Previous field
Standard Windows keyboard navigation

↑   Shift + ⭾ Tab


Apple Calendar
Select the previous event
Event shortcuts

↑   Shift + ⭾ Tab


OneDrive
Move among OneDrive regions
Frequently used shortcuts

↑   Shift + ⭾ Tab


FileMaker
Move the selection through the command buttons from right to left and to the relationships graph from the Add Table command
Relationships graph shortcuts

↑   Shift + ⭾ Tab


Microsoft Access 2016
Select the previous hidden text or hyperlink
Get help with Access

↑   Shift + ⭾ Tab


Lightworks
Moves left to previous field
General

↑   Shift + ⭾ Tab


Vuze
Move between tables, buttons, tabs and other widgets
Basic window controls

↑   Shift + ⭾ Tab


WPS Office
Moves to the previous cell in a worksheet, or moves one cell to the left in a selected range
General

↑   Shift + ⭾ Tab


Eclipse
Decrease indent of selected text
Indentions and comments

↑   Shift + ⭾ Tab


Microsoft Excel 2016
moves to the previous cell in a worksheet or the previous option in a dialog box
Other useful shortcut keys

↑   Shift + ⭾ Tab


Slack
Move Move focus to previous element
Navigation

↑   Shift + ⭾ Tab


Outlook 2016 and Outlook 2013
Switch between active view, the To-Do bar, Search, and back to active view
Timeline view (Tasks): When a unit of time on the time scale for days is selected

↑   Shift + ⭾ Tab


Xcode
Navigate through controls in a reverse direction
Other system and application shortcuts

↑   Shift + ⭾ Tab


Delphi
Moves the cursor to the left one tab position
General

↑   Shift + ⭾ Tab


Chrome DevTools
Use this shortcut after clicking property name or value to select the next / previous property or value
Styles pane

↑   Shift + ⭾ Tab


CoffeeCup Web Editor
Move selected block left
Blocks

↑   Shift + ⭾ Tab


SQL Server Management Studio (SSMS)
Moves to the previous control on the page
Designer

↑   Shift + ⭾ Tab


Notepad++
(selection of one or more full lines) Remove tabulation or space (outdent)
Edit menu

↑   Shift + ⭾ Tab


Everything
Cycle between search edit and results view
General keyboard shortcuts

↑   Shift + ⭾ Tab


Opera
Go to previous element in form
Form keys

↑   Shift + ⭾ Tab


Microsoft OneNote
Decrease indent by one level in right-to-left text
Specify language settings

↑   Shift + ⭾ Tab


Mozilla Thunderbird
Move to previous UI element
Controlling Thunderbird windows and tabs

↑   Shift + ⭾ Tab


Audacity
Move to and open Previous Label
Edit menu

↑   Shift + ⭾ Tab


Android Studio
Indent/unindent lines
Writing code

↑   Shift + ⭾ Tab


Adobe Acrobat 2017 (Mac)
Move focus to previous comment, link, or form field in the document pane
General navigating

↑   Shift + ⭾ Tab


Adobe Acrobat 2017 (Windows and Unix)
Move focus to the previous link within a pane
Help window

↑   Shift + ⭾ Tab


Steam
Open Community overlay
During game

↑   Shift + ⭾ Tab


Notepad2
Unindent selected block
Block

↑   Shift + ⭾ Tab


YouTube
Move Navigate and move backward in player buttons
General

↑   Shift + ⭾ Tab


Figma
Select previous sibling
Selection

↑   Shift + ⭾ Tab