Sketch

Text editing

Insert a line break

↑   Shift + ⤶ Enter

All hotkeys for Sketch

Zooming and navigating
Pan Canvas

Space + Mouse movement + Mouse left click

Zooming and navigating
Zoom in

⌘ Cmd + +

Zooming and navigating
Zoom out

⌘ Cmd + -

Zooming and navigating
Zoom to 100%

⌘ Cmd + 0

Zooming and navigating
Zoom to all elements on Canvas

⌘ Cmd + 1

Zooming and navigating
Zoom to selected layer(s)

⌘ Cmd + 2

Zooming and navigating
Center selected layer(s) in the Canvas

⌘ Cmd + 3

Zooming and navigating
Zoom to area

Z + Mouse movement

Display
Toggle Presentation mode (hides everything except the canvas)

⌘ Cmd + .

Zooming and navigating
Select next Artboard

Fn +

Zooming and navigating
Select previous Artboard

Fn +

Zooming and navigating
Previous page

Fn +

Zooming and navigating
Next page

Fn +

Inserting layers
Rectangle

R

Inserting layers
Oval

O

Inserting layers
Text tool

T

Inserting layers
Artboard tool

A

Inserting layers
Slice tool

S

Inserting layers
Paste over selection

↑   Shift + ⌘ Cmd + V

Selecting layers
Selects layer within drag bounds

⌥ Option + Mouse movement

Inserting layers
When inserting a layer, lock ratio of shape

↑   Shift + Mouse movement

Inserting layers
Move newly drawn layer before confirming it

Space + Mouse movement

Vector points
Shape Edit Mode

Mouse double click

Selecting layers
(click layer) Select layer within group

⌘ Cmd + Mouse left click

Arranging layers
(click Align buttons) Align layer to Artboard

⌥ Option + Mouse left click

Selecting layers
Select all Artboards

↑   Shift + ⌘ Cmd + A

Vector points
Select Multiple Points

↑   Shift + Mouse left click

Selecting layers
Add layer from group to selection in Canvas

↑   Shift + ⌘ Cmd + Mouse left click

Vector points
Next Point

⭾ Tab

Selecting layers
Select previous layer in group

↑   Shift + ⭾ Tab

Vector points
Shape Edit Mode

⤶ Enter

Editing layers
Finish editing

Esc

Moving and resizing layers
(hover mouse) Display distance between other layers

⌥ Option + Mouse movement

Moving and resizing layers
(resize while holding) Resize from center

⌥ Option

Vector points
(hold) Draw Straight Lines. With the active Vector Tool, you can create a new point aligned at 45° angles to the previous point

↑   Shift

Moving and resizing layers
Duplicate

⌘ Cmd + D

Moving and resizing layers
Duplicate

⌥ Option + Mouse movement + Mouse left click

Moving and resizing layers
Constrain move

↑   Shift + Mouse movement + Mouse left click

Moving and resizing layers
Disable smart guides

⌘ Cmd + Mouse movement + Mouse left click

Moving and resizing layers
Lock drag to selection

⌥ Option + ⌘ Cmd + Mouse movement + Mouse left click

Moving and resizing layers
Nudge position by 1px

← ↑ → ↓

Moving and resizing layers
Nudge position by 10px

↑   Shift + ← ↑ → ↓

Moving and resizing layers
Expand by 1 px

⌘ Cmd +

Moving and resizing layers
Expand by 1 px

⌘ Cmd +

Moving and resizing layers
Contract by 1 px

⌘ Cmd +

Moving and resizing layers
Contract by 1 px

⌘ Cmd +

Moving and resizing layers
Expand by 10 px

↑   Shift + ⌘ Cmd +

Moving and resizing layers
Expand by 10 px

↑   Shift + ⌘ Cmd +

Moving and resizing layers
Contract by 10 px

↑   Shift + ⌘ Cmd +

Moving and resizing layers
Contract by 10 px

↑   Shift + ⌘ Cmd +

Moving and resizing layers
Scale layer

↑   Shift + K

General
Copy layer style

⌥ Option + ⌘ Cmd + C

General
Paste layer style

⌥ Option + ⌘ Cmd + V

Editing layers
Toggle fill

F

Editing layers
Toggle border

B

Editing layers
Activate color picker

Control + C

Editing layers
Set layer opacity

0 - 9

Editing layers
Use as mask

Ctrl + ⌘ Cmd + M

Symbols
Return to Last Symbol Instance

⌘ Cmd + Esc

Editing layers
Delete layer

Del

Text editing
Paste as rich text

⌥ Option + ↑   Shift + ⌘ Cmd + V

Text editing
Increase font size

⌥ Option + ⌘ Cmd + +

Text editing
Decrease font size

⌥ Option + ⌘ Cmd + -

Text editing
Increase character spacing

Control + ⌥ Option + L

Text editing
Decrease character spacing

Control + ⌥ Option + T

Text editing
Align left

Shif + tCommand + {

Text editing
Align center

↑   Shift + ⌘ Cmd + |

Text editing
Align right

↑   Shift + ⌘ Cmd + }

Text editing
Convert to outlines

↑   Shift + ⌘ Cmd + O

Text editing
Insert a line break

↑   Shift + ⤶ Enter

Arranging layers
Group selection

⌘ Cmd + G

Arranging layers
Rename layer

⌘ Cmd + R

Arranging layers
Ungroup

↑   Shift + ⌘ Cmd + G

Arranging layers
Bring forward

⌥ Option + ⌘ Cmd +

Arranging layers
Bring to front

Ctrl + ⌥ Option + ⌘ Cmd +

Arranging layers
Send backward

⌥ Option + ⌘ Cmd +

Arranging layers
Send to back

Ctrl + ⌥ Option + ⌘ Cmd +

Arranging layers
Move up out of group/artboard

⌥ Option + ↑   Shift + ⌘ Cmd +

Arranging layers
Distribute horizontally

Ctrl + ⌘ Cmd + H

Arranging layers
Distribute vertically

Ctrl + ⌘ Cmd + V

Arranging layers
Hide/show layer

↑   Shift + ⌘ Cmd + H

Arranging layers
Lock/unlock layer

↑   Shift + ⌘ Cmd + L

Exporting layers
Export layer

↑   Shift + ⌘ Cmd + E

Exporting layers
(Drag a layer/thumbnail to Canvas) Insert flattened duplicate

Mouse movement + Mouse left click

Exporting layers
(in layer name) Include folder in export

/

Display
Toggle full-screen mode

Control + ⌘ Cmd + F

Display
Minimize window

⌘ Cmd + M

Display
Toggle toolbar visibility

⌥ Option + ⌘ Cmd + T

Display
Toggle Layer List visibility

⌥ Option + ⌘ Cmd + 1

Display
Toggle Inspector visibility

⌥ Option + ⌘ Cmd + 2

Display
Toggle Layer List and Inspector visibility

⌥ Option + ⌘ Cmd + 3

General
Save document. Once you save your Sketch document, Mac will auto-save the file continuously. This can be turned off from Sketch > Preferences > General or Cmd + ,

⌘ Cmd + S

General
Save document copy as

⌘ Cmd + ⌥ Option + ↑   Shift + S

General
Find layer by name

⌘ Cmd + F

General
Copy layer

⌘ Cmd + C

General
Paste layer

⌘ Cmd + V

General
Paste in place

Mouse left click + ⌘ Cmd + ↑   Shift + V

General
Open Preferences window

⌘ Cmd + ,

Spell checker and dictation
Check spelling. Use this shortcut multiple time to check spelling of each word. Misspelled words will be shown as highlighted

⌘ Cmd + ;

Spell checker and dictation
Show spelling and grammar pane (in text edit mode)

↑   Shift + ⌘ Cmd + ;

Spell checker and dictation
In text edit mode, you can dictate text instead of typing. This requires downloading "Enhanced Dictation" whichis about 1,2GB

Fn then Fn

Symbols
Create Symbols (Custom Shortcut)

⌘ Cmd + ↑   Shift + C

Symbols
Go to Master Symbol

Mouse left click + ⤶ Enter

Symbols
Next or Previous Page. If you Choose to Send Symbol to "Symbols" Page, you can use these shortcuts to navigate between your Pages

Fn + ↑  ↓

Vector points
Vector tool

V

Vector points
Straight line

1

Vector points
Mirrored

2

Vector points
Disconnected

3

Vector points
Asymmetric

4

Vector points
Show Only Selected Point

Alt

Vector points
(hold) Snap to Middle Point. Click on a line between two points, Sketch will insert the point exactly in the middle of the line

⌘ Cmd

Similar combinations for other applications


Todoist
Save changes to an existing task and create a new task below it
Adding and editing tasks

↑   Shift + ⤶ Enter


Most used text editing
In some rich text editors, this will mean a "soft return" or line break. It moves you to a new line without ending the paragraph. In many messaging programs, this shortcut will allow you to begin a new line without sending the message
Editing text

↑   Shift + ⤶ Enter


Affinity Photo
Line Break
Text shortcuts

↑   Shift + ⤶ Enter


Ableton Live 10 (Mac)
Preview Selected File
Browsing

↑   Shift + ⤶ Enter


Ableton Live 10
Preview Selected File
Browsing

↑   Shift + ⤶ Enter


Jupyter Notebook
Run cell, select below
Edit mode

↑   Shift + ⤶ Enter


Google Chrome
Open link or form result in a new window
Mouse shortcuts

↑   Shift + ⤶ Enter


Company of Heroes
Toggle all chat
General

↑   Shift + ⤶ Enter


draw.io
New line in formatted labels
Labels

↑   Shift + ⤶ Enter


Adobe Photoshop Elements (Mac)
Apply value and keep text box active
Layers panel

↑   Shift + ⤶ Enter


Adobe Illustrator
Apply a value and keep focus in edit field
Transform panel

↑   Shift + ⤶ Enter


Adobe Illustrator (Mac)
Apply a value and keep focus in edit field
Transform panel

↑   Shift + ⤶ Enter


Trello
Use this shortcut while submitting a card to open it immediately after creation
General

↑   Shift + ⤶ Enter


Shotcut (Mac)
Goto/Seek
Playlist

↑   Shift + ⤶ Enter


Shotcut
Goto/Seek
Playlist

↑   Shift + ⤶ Enter


PyCharm 2018.2
Start a new line after the current one positioning the caret in accordance with the current indentation level.
Basic editing

↑   Shift + ⤶ Enter


Confluence (Mac)
Insert a hard break (< br >)
Editor

↑   Shift + ⤶ Enter


Confluence
Insert a hard break (< br >)
Editor

↑   Shift + ⤶ Enter


Wrike
posts a comment (before using this shortcut: first click in the comment section and type your comment)
General

↑   Shift + ⤶ Enter


SharePoint
Insert a new line (but not inside the HTML Paragraph element
Using rich text editing

↑   Shift + ⤶ Enter


Kindle for Mac
Previous Page
Reading a Book

↑   Shift + ⤶ Enter


Xodo
Previous Search
Other shortcuts

↑   Shift + ⤶ Enter


Adobe Photoshop CC
Apply value and keep text box active
Using panels

↑   Shift + ⤶ Enter


Microsoft FrontPage
Insert a line break.
Edit and move text and graphics

↑   Shift + ⤶ Enter


Dota 2
Opens chat window to send a message to all spectators
Spectator & replay controls

↑   Shift + ⤶ Enter


Microsoft Word 2016
A line break
Insert special characters

↑   Shift + ⤶ Enter


Warcraft III
Activate message prompt to "All" players. Press Enter again to send message
Game commands

↑   Shift + ⤶ Enter


E-Sword
Insert line feed Editors only
General

↑   Shift + ⤶ Enter


Atom (Windows)
(Source: Fuzzy Finder) fuzzy-finder:invert-confirm
All shortcuts

↑   Shift + ⤶ Enter


Chromebook and Chrome OS
Go to the previous match for your search
Page and web browser

↑   Shift + ⤶ Enter


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

↑   Shift + ⤶ Enter


Adobe Premiere Pro (Mac)
Previous Row Field
Project panel

↑   Shift + ⤶ Enter


Adobe Premiere Pro (Windows)
Previous Row Field
Project panel

↑   Shift + ⤶ Enter


Ditto
Paste CF_TEXT (plain text with no formatting) only
General

↑   Shift + ⤶ Enter


IntelliJ IDEA (Windows, Linux)
Start new line
Editing

↑   Shift + ⤶ Enter


IntelliJ IDEA (macOS)
Start new line
Editing

↑   Shift + ⤶ Enter


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

↑   Shift + ⤶ Enter


Comodo IceDragon
Complete .net Address
Miscellaneous

↑   Shift + ⤶ Enter


LibreOffice Base
Inserts a new line
Control properties

↑   Shift + ⤶ Enter


LibreOffice Impress
Line break without paragraph change
Editing text

↑   Shift + ⤶ Enter


Apple GarageBand
Rename the selected track
General

↑   Shift + ⤶ Enter


LibreOffice Writer
Line break without paragraph change
General

↑   Shift + ⤶ Enter


MindMeister
Add line break
Select and edit

↑   Shift + ⤶ Enter


The Sims 4
Center on current Lot
Camera controls in live and build mode

↑   Shift + ⤶ Enter


Maple
Soft New Line
General

↑   Shift + ⤶ Enter


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

↑   Shift + ⤶ Enter


Minesweeper
Chord (same as middle click)
General (Vista and later)

↑   Shift + ⤶ Enter


Greenshot
Insert line break
Other

↑   Shift + ⤶ Enter


Freemind
Add sibling before
New node commands

↑   Shift + ⤶ Enter


Maxthon
Search keywords using multiple engines
Search bar

↑   Shift + ⤶ Enter


MediaMonkey
Edit properties of selected tracks
General

↑   Shift + ⤶ Enter


WPS Office
Moves one cell up in a selected cell range
General

↑   Shift + ⤶ Enter


League of Legends
Open chat with "/all" already written
General

↑   Shift + ⤶ Enter


Eclipse
Enter line below current line
Editing text

↑   Shift + ⤶ Enter


Microsoft Visual Studio 2017 (All shortcuts)
Edit.BreakLine
Text Editor

↑   Shift + ⤶ Enter


Delphi
Inserts a new line with a carriage return
General

↑   Shift + ⤶ Enter


Slack
Create a new line in your message
Message shortcuts

↑   Shift + ⤶ Enter


7-Zip
Open current item in new window
File menu

↑   Shift + ⤶ Enter


Microsoft Excel 2016
completes a cell entry and selects the cell above
Other useful shortcut keys

↑   Shift + ⤶ Enter


Chrome DevTools
Force a multi-line entry. Note that DevTools should detect multi-line scenarios by default, so this shortcut is now usually unnecessary
Console panel

↑   Shift + ⤶ Enter


MusicBee
Edit tags
General

↑   Shift + ⤶ Enter


Notepad++
Previous match (same as < button)
Incremental search widget

↑   Shift + ⤶ Enter


SQL Server Management Studio (SSMS)
Insert a new line
Text manipulation in code editor

↑   Shift + ⤶ Enter


Firefox Quantum
Complete .net address
Miscellaneous

↑   Shift + ⤶ Enter


Opera
Compose message to contact
Panel keys: Actions

↑   Shift + ⤶ Enter


iTunes 11 for Windows
(after typing in Search field) Initiate a search in the iTunes Store
iTunes Store

↑   Shift + ⤶ Enter


Microsoft OneNote
Insert a line break
Add items to a page

↑   Shift + ⤶ Enter


Microsoft Access 2016
Save changes to the current record
Edit text or data: Enter data in a Datasheet or Form view

↑   Shift + ⤶ Enter


SnagIt 13
Start a region selection
Capture hotkeys

↑   Shift + ⤶ Enter


PhotoScape
Open editor
Viewer

↑   Shift + ⤶ Enter


Android Studio
Start new line
Writing code

↑   Shift + ⤶ Enter


Adobe Acrobat 2017 (Mac)
Previous screen
Navigating PDF

↑   Shift + ⤶ Enter


Adobe Acrobat 2017 (Windows and Unix)
Previous screen
Navigating PDF

↑   Shift + ⤶ Enter


DBeaver 6.0.3
Open value editor dialog or separate value editor (for LOB values)
Data editor

↑   Shift + ⤶ Enter


Figma
Select parents
Selection

↑   Shift + ⤶ Enter