Skip to content

Keyboard Shortcuts Reference ​

Complete guide to all keyboard shortcuts for power users.


Quick Reference ​

Most Used Shortcuts:

  • Cmd/Ctrl + F - Open search
  • Cmd/Ctrl + K - Open the command palette
  • Shift + K - Open the keyboard shortcuts panel
  • Cmd/Ctrl + Shift + E - Toggle Read/Edit mode
  • Cmd/Ctrl + Z - Undo
  • Cmd/Ctrl + Shift + Z - Redo
  • / - Open slash menu
  • Enter - New block below
  • Backspace - Delete empty block

The three you actually need

Cmd/Ctrl + F finds things, Cmd/Ctrl + K does things, Shift + K reminds you of the rest. See The command palette and search for which to reach for.


Platform Keys ​

Throughout this guide:

Mac:

  • Cmd = Command key (⌘)
  • Opt = Option key (⌥)
  • Ctrl = Control key

Windows/Linux:

  • Ctrl = Control key
  • Alt = Alt key

When we say "Cmd/Ctrl": Use Cmd on Mac, Ctrl on Windows/Linux


View Mode ​

ActionMacWindows/Linux
Toggle Read/EditCmd + Shift + ECtrl + Shift + E

Usage: Switch between Read and Edit modes instantly


Text Editing ​

Basic Formatting ​

ActionMacWindows/Linux
BoldCmd + BCtrl + B
ItalicCmd + ICtrl + I
UnderlineCmd + UCtrl + U

Note: You can also use markdown: **bold**, *italic*, __underline__


Selection ​

ActionMacWindows/Linux
Select allCmd + ACtrl + A
Select wordDouble-clickDouble-click
Select lineTriple-clickTriple-click
Extend selectionShift + ArrowShift + Arrow

Copy, Cut, Paste ​

ActionMacWindows/Linux
CopyCmd + CCtrl + C
CutCmd + XCtrl + X
PasteCmd + VCtrl + V
Paste plain textCmd + Shift + VCtrl + Shift + V

Undo & Redo ​

ActionMacWindows/Linux
UndoCmd + ZCtrl + Z
RedoCmd + Shift + ZCtrl + Shift + Z

Important:

  • Undo/redo works per session
  • Last 20 states stored in memory
  • Lost on page refresh (database history remains)

Blocks ​

Creating Blocks ​

ActionShortcutNotes
New block belowEnterAt end of block
Open slash menu/In empty block
Heading 1# + SpaceAt line start
Heading 2## + SpaceAt line start
Heading 3### + SpaceAt line start
Bulleted list- + SpaceAt line start
Numbered list1. + SpaceAt line start
Todo checkbox[] + SpaceAt line start
Quote> + SpaceAt line start
Code block``` `` +Space`At line start
Divider--- + EnterOn empty line

ActionMacWindows/Linux
Move to previous block↑↑
Move to next block↓↓
Jump to start of blockCmd + ↑ or HomeCtrl + Home or Home
Jump to end of blockCmd + ↓ or EndCtrl + End or End

Reordering Blocks ​

ActionMacWindows/Linux
Move block upCmd + Shift + ↑Ctrl + Shift + ↑
Move block downCmd + Shift + ↓Ctrl + Shift + ↓

Alternative: Drag & drop using ⋮⋮ handle


Deleting Blocks ​

ActionShortcutNotes
Delete empty blockBackspaceCursor at start
Force delete blockCmd/Ctrl + BackspaceDeletes even with content

Warning: Deleted blocks can only be recovered with Undo!


Slash Menu ​

ActionShortcut
Open menu/
Navigate up↑
Navigate down↓
Select optionEnter
Close menuEsc
Filter by typingType while menu open

Tip: Type /h to filter to headings, /todo for todos, etc.


Markdown Shortcuts ​

These require Space after typing:

TypeResultExample
#H1# Title → Heading 1
##H2## Section → Heading 2
###H3### Sub → Heading 3
-Bullet- Item → • Item
*Bullet* Item → • Item
1.Numbered1. Step → 1. Step
[]Todo[] Task → ☐ Task
[x]Todo (checked)[x] Done → ☑ Done
>Quote> Text → Quote block
``` ` ``Code``` code → Code block
---Divider--- → Horizontal rule

Inline Formatting ​

Type these anywhere in text:

TypeResultExample
**text**Bold**hello** → hello
*text*Italic*hello* → hello
__text__Underline__hello__ → hello
~~text~~Strikethrough~~hello~~ → hello
`text`Inline code`hello` → hello

ActionMethodNotes
Open searchCmd/Ctrl + FSearches everything, not just this page
Open the command paletteCmd/Ctrl + KJump somewhere or run an action
Go to PagesClick "Pages" in sidebarOr navigate via URL
Open pageClick page in treeOr click breadcrumb
Navigate up hierarchyClick breadcrumbClick any parent
Go to parentClick first breadcrumb levelQuick parent access

No keyboard shortcuts yet for page navigation


Within Page ​

ActionMacWindows/Linux
Scroll up↑ or Page Up↑ or Page Up
Scroll down↓ or Page Down↓ or Page Down
Jump to topCmd + HomeCtrl + Home
Jump to bottomCmd + EndCtrl + End

Browser Standard Shortcuts ​

These work in all modern browsers:

ActionMacWindows/Linux
Reload pageCmd + RCtrl + R
Hard reloadCmd + Shift + RCtrl + Shift + R
New tabCmd + TCtrl + T
Close tabCmd + WCtrl + W
Zoom inCmd + +Ctrl + +
Zoom outCmd + -Ctrl + -
Reset zoomCmd + 0Ctrl + 0

Cmd/Ctrl + F is not find-in-page here

Optivation takes Cmd/Ctrl + F for its own search, which looks across pages, databases, contacts and inbox rather than the text on screen. The browser's find-in-page does not open.

To search the visible page instead, use your browser's menu — Edit → Find on Mac, or the ⋮ menu → Find on Windows.


Tags ​

ActionShortcutNotes
Add tagType + EnterIn tag input
Remove last tagBackspaceIn empty tag input
Navigate suggestions↑ ↓In autocomplete
Select suggestionEnterFrom autocomplete
CancelEscClose autocomplete

No special shortcuts - just type and press Enter!


Code Blocks ​

ActionMethodNotes
Copy codeClick "Copy" buttonIn code block
Set languageType in language fieldE.g., "typescript"
Create code block``` `` +Space`Or /code

Note: Tab key for indentation works normally in code blocks


Database Tables ​

Cell Navigation ​

ActionShortcutNotes
Move up↑Move to cell above
Move down↓Move to cell below
Move left← or Shift + TabMove to previous cell
Move right→ or TabMove to next cell

Cell Editing ​

ActionShortcutNotes
Start editingEnter or double-clickOn selected cell
Save and move downEnterWhile editing
Cancel editEscapeDiscard changes
Delete cell contentDelete or BackspaceOn selected cell

Multi-line Text (Wrap Content enabled) ​

ActionShortcutNotes
New line in cellEnterAdds line break
Save and move downCtrl/Cmd + EnterCommits edit

Row Operations ​

ActionMethodNotes
Add new rowClick "+ New" footerOr Enter in last row
Select rowClick checkboxLeft side of row
Select rangeShift + ClickAfter selecting first row
Multi-selectCtrl/Cmd + ClickToggle individual rows

Column Operations ​

ActionMethodNotes
Resize columnDrag column edgeRight edge of header
Reorder columnDrag column headerDrop at new position
Open column menuClick column headerShows property options

Tips for Keyboard Efficiency ​

Learn Progressively ​

Week 1: Master these 5

  1. Cmd/Ctrl + Shift + E (Toggle mode)
  2. Cmd/Ctrl + Z (Undo)
  3. / (Slash menu)
  4. Enter (New block)
  5. Backspace (Delete block)

Week 2: Add these 5

  1. ## + Space (H2 heading)
  2. - + Space (Bullet list)
  3. [] + Space (Todo)
  4. Cmd/Ctrl + B (Bold)
  5. ``` `` +Space` (Code block)

Week 3: Master the rest as needed


Create Muscle Memory ​

Practice routine:

  1. Use shortcuts deliberately for 1 week
  2. Resist clicking buttons
  3. Look up shortcut when you forget
  4. Reference this guide often

After 2 weeks: Shortcuts become automatic!


Combine Shortcuts ​

Power workflows:

Fast document creation:

# + Space → H1
Type title + Enter
Type intro + Enter
## + Space → H2
Type content + Enter
- + Space → Bullet
Type item 1 + Enter
Type item 2 + Enter

Quick editing:

Cmd/Ctrl + A → Select all
Cmd/Ctrl + C → Copy
Cmd/Ctrl + V → Paste
Cmd/Ctrl + Z → Undo

Keep Hands on Keyboard ​

Replace these mouse actions: ❌ Click "New block" → Enter ❌ Click "H2" button → ## + Space ❌ Click "Bullet" button → - + Space ❌ Click "Undo" button → Cmd/Ctrl + Z ❌ Click "Toggle mode" → Cmd/Ctrl + Shift + E

Result: 10x faster writing!


Printable Cheat Sheet ​

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
MOST USED (Learn these first!)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Cmd/Ctrl + F          Open search
Cmd/Ctrl + K          Command palette
Shift + K             Keyboard shortcuts panel
Cmd/Ctrl + Shift + E  Toggle Read/Edit
Cmd/Ctrl + Z          Undo
Cmd/Ctrl + Shift + Z  Redo
/                     Slash menu
Enter                 New block
Backspace             Delete empty block

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
MARKDOWN SHORTCUTS (+ Space after)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
#      H1          -     Bullet
##     H2          1.    Numbered
###    H3          []    Todo
>      Quote       ```   Code
---    Divider

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
INLINE FORMATTING
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
**bold**    *italic*    __underline__
~~strike~~  `code`

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
TEXT EDITING
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Cmd/Ctrl + B         Bold
Cmd/Ctrl + I         Italic
Cmd/Ctrl + U         Underline
Cmd/Ctrl + A         Select all
Cmd/Ctrl + C/X/V     Copy/Cut/Paste

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
BLOCK OPERATIONS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Cmd/Ctrl + Shift + ↑  Move block up
Cmd/Ctrl + Shift + ↓  Move block down
Cmd/Ctrl + Backspace  Force delete

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SLASH MENU
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
/          Open menu
↑ ↓        Navigate
Enter      Select
Esc        Close

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
DATABASE TABLES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
↑ ↓ ← →            Navigate cells
Enter              Edit cell / Save
Escape             Cancel edit
Tab                Next cell
Shift + Tab        Previous cell
Ctrl/Cmd + Enter   Save (wrap mode)

Platform-Specific Notes ​

Mac ​

  • Cmd key is primary modifier (not Ctrl)
  • Option/Alt used for special characters
  • Control rarely used in our shortcuts
  • Fn key may be needed for Home/End (depends on keyboard)

Windows ​

  • Ctrl key is primary modifier
  • Alt for application shortcuts
  • Windows key not used in our shortcuts
  • Home/End/PgUp/PgDn readily available

Linux ​

  • Same as Windows (Ctrl-based)
  • May vary by desktop environment
  • Most shortcuts work identically

Troubleshooting ​

Shortcut not working? ​

The most common cause: your cursor is in a text field. Single-key shortcuts — Shift + K, /, and the inbox and form letter keys — are deliberately switched off while you are typing, so that typing "k" writes a k rather than opening a panel. Click on empty space, or press Esc, then try again.

Also check:

  • Correct mode (Edit vs Read)?
  • Browser not intercepting? (some shortcuts are reserved by the browser)
  • Correct key combination?
  • Platform (Mac vs Windows)?

Try:

  • Click in the editor first (ensure focus)
  • Use the alternative method (mouse/menu)
  • Check the browser console for errors

Conflict with browser shortcut? ​

Some shortcuts reserved by browser:

  • Cmd/Ctrl + T (new tab)
  • Cmd/Ctrl + W (close tab)
  • Cmd/Ctrl + N (new window)

Solution: These will always do browser action, not app action

Keys not responding? ​

Check:

  • Cursor in correct field?
  • Page fully loaded?
  • JavaScript enabled?
  • Not in Read mode? (most shortcuts need Edit mode)

Related Guides:

Last updated:

Was this helpful?