Skip to content

Keyboard Shortcuts Reference

Complete guide to all keyboard shortcuts for power users.


Quick Reference

Most Used Shortcuts:

  • Cmd/Ctrl + Shift + E - Toggle Read/Edit mode
  • Cmd/Ctrl + Z - Undo
  • Cmd/Ctrl + Shift + Z - Redo
  • / - Open slash menu
  • Cmd/Ctrl + K - Open global search
  • Enter - New block below
  • Backspace - Delete empty block

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 + KCtrl + K
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
Find in pageCmd + FCtrl + F
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

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 upMove to cell above
Move downMove 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 + K          Open global search
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?

Check:

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

Try:

  • Click in editor first (ensure focus)
  • Use alternative method (mouse/menu)
  • Check 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: