Notion - aisaav/QuickReference GitHub Wiki

Notion

List of commands and syntax possibilities available with Notion
Notes:

  • cmd = cmd for mac & control for windows/linux
  • option = option for mac & shift for windows/linux
  • shift = shift in mac/windows/linux
  • Notion docs & resources reference different elements as blocks, same wording is used here

Common shortcuts

Name Description Syntax/Commands
New page Desktop app shortcut to create new page cmd + n
New page from line Creates a new page from content on a line or creates a black page if line is empty cmd + option + 9
New Window Desktop app shortcut to open a new Notion window cmd + shift + n or cmd + click
Recently viewed Open search or jump to a recently viewed page cmd + p
Go back a page Go back up the page hierarchy cmd + [ or cmd + option + u
Go forward a page Go down the page hierarchy cmd + ]
Dark Mode Switch theme to darkmode cmd + shift + l
Duplicate Content Creates a duplicate as you drag and drop option (use alt on windows/linux) or cmd + d if content is selected
Delete selected block Delete a selected block backspace or delete

Creating & Styling Content

Name Description Syntax/Commands
Insert new Line Insert new line for content enter
Create text Create a text block cmd + option + 0
H1, H2, H3 Heading block Create a Heading block cmd + option + HeaderNumber (HeaderNumber = 1, 2, or 3 respectively)
Line Break Insert line break within a block of text shift + enter
Todo checkbox Create a checkbox [] text or /todo text or cmd + option + 4
Toggle List Create collapsable list > text or cmd + option + 7
Quote Block Create quoted text " text
Code Block Create a code block - not in line cmd + option + 8
Indent Add indentation to create nested blocks tab
Un-Indent Remove indentation shift + tab
Change Block Type Change type of block via this command at the beginning or end of a block /turn
Default format Revert to default formatting /default

Format Text

Name Description Syntax/Commands
Underline Text adds underline to selected text cmd + u
Bold Text bolds selected text cmd + b
Italicize Text italicizes selected text cmd + i
Strikethrough Text strickesthrough selected text cmd + shift + s
Text to URL turns selected text into a URL cmd + k
Inline code turns selected text into inline code cmd + e
Change Color type command at the beginning or end of a text block to change is color or highlight color /color example: /blue, /blue background

Markdown Syntax Support

The following elements can be made using Markdown syntax or the commands in parenthesis. See Markdown for syntax details

  • Headings
  • Paragraphs
  • Line Breaks
  • Bold, Italics
  • Ordered Lists/ Numbered Lists (or use cmd + option + 6 )
  • Unordered Lists/ Bulleted Lists (or use cmd + option + 5)
  • Code
  • Horizontal Rules
  • Fenced Code Blocks
  • Task lists
  • Emojis (or use :nameOfEmoji)
  • Automatic URL Linking

Editing and Moving Blocks

Name Description Syntax/Commands
Select/ Deselect Current Block Select the block you are currently in or clear selected blocks esc
Select Block Cursor Select the block your cursor is currently in cmd + a
Open image in Fullscreen/ Exit full screen Open a selected image in fullscreen or exit full screen space
Select different block Select a different Block than the one you are currently in up/down left/right arrow keys
Expand block selection Expand selection up or down cmd + up/down arrow keys
Select/Deselect entire block Select or deselect an entire block cmd + shift + click (alt instead of cmd for windows/linux)
Select all blocks in between Select another block & all blocks in between shift + click
Change/Edit selected blocks change the type of block, the color, or to edit, duplicate, or move the block. You'll see a text box at the top of the menu that pops up. Just type the action, block or color you want cmd + /
Board View Select multiple cards Select and edit multiple cards in Board view cmd + /
Expand all/ Collapse all toggle list Expands or closes all toggles in a toggle list cmd + option + t
Apply last color/highlight Applies last color formatting used cmd + shift + h

Slash Commands

Basic

Name Description Syntax/Commands
Text Block Creates new text Block /text or /plain
Page Creates new page (opens automatically when followed with enter) /page
Bullet List Creates bulleted list /bullet
Numbered List Creates numbered list /num
Todo Creates todo-list with checkboxes /todo
Toggle Creates Toggle list /toggle
Divider Creates light grey divider /div
Quote Creates Quote Block /quote
Headers Creates a header block /h1 or /# for Large Heading, /h2 or /## for medium heading, /h3 or /### for small heading
Link Creates link to another page in workspace /link
Clear Clears the / menu esc

Inline

Name Description Syntax/Commands
Mention Mention a page or a person /mention
Date/Reminder Add a timestamp or reminder to a page /date or /reminder
Equation Add TeX formula in line /equation
Emoji Add an emoji /emoji

Database

Name Description Syntax/Commands
Inline Specifies an inlined insertion view of a database Add the -inline view flag to a database block
Full Specifies a full page view of a database, creates a new page for a database under parent page Add the -full view flag to a database block
Table Create a database table /table-ViewFlag
Board Create a KanBan board /board-ViewFlag
Calendar Create a calendar /calendar-ViewFlag
Gallery Create a gallery /gallery-ViewFlag
Timeline Create a timeline /timeline-ViewFlag
Linked Create a linked database, essentially a copy of an existing database that can be manipulated for different representations of shared data /linked

Media

Name Description Syntax/Commands
Image Upload or embed an image /image
PDF Paste in pdf url- displayed inline /pdf
Web Bookmark Paste a URL to a website for inline web bookmark /book
Video Upload or embed a video /video
Audio Upload or embed audio /audio
Code Create a code block /code
File Upload or embed a file /file
Embed Embed a compatible embed Notion embeds /embed

Advanced

Name Description Syntax/Commands
Comment Add a comment on any block /comment
Duplicate Create a duplicate of current block /duplicate
Move Move a block to a different page /moveto
Table of Contents Create a table of contents /toc
Template/ Button Creates a template button /button or /template
Breadcrumb Menu Inserts a breadcrumb menu that shows where the current page in the workspace /bread
Math/LaTeX Lets you write mathematical equations and symbols /math or /latex

Additional Commands

@ Commands

Name Description Syntax/Commands
Mention a Person Add a workspace member to a block/comment- user will be notified & shown where the mention is @ + MentionName
Mention a Page Add a page link that will update if page is changed @ + PageName
Mention a Date Add a date in any format (example options: yesterday, today, tomorrow, 1/2/2020, next Wednesday, etc) @ + Date
Add a reminder Add a reminder for a date @remind + Date
Dissmiss @ Command menu To type @ and dismiss commands @ + esc

[[ Commands and + Commands

Name Description Syntax/Commands
Link a page Link a page to your workspace [[ or + + NameOfPage
Create a sub-page Create a sub-page, Use your cursor or arrow keys to select + Add new sub-page in the dropdown that appears [[ or + + NameOfSubPage
Create a new page elsewhere Create a new page elsewhere, Use your cursor or arrow keys to select ↗ Add new page in... in the dropdown that appears, then select the page or database where you'd like that page to be added [[ or + + NameNewPage

Tip: When you use [[ , the dropdown menu will show page linking options first. When you use + , the dropdown menu will show page creation options first.

References/ Summary

Notion
Notion templates
Notion shortcuts