Core Features

Document Editor

A powerful block-based editor with rich formatting and custom content blocks

Block-Based Editing

DocsHub uses BlockNote, a modern block-based editor that makes it easy to create structured documents with rich content types.

Editor Basics

Understanding Blocks

Every piece of content in DocsHub is a block. Blocks can be paragraphs, headings, lists, images, or custom components like HubSpot records.

Key Concepts:

  • • Each line is a separate block
  • • Blocks can be moved, duplicated, or deleted
  • • Different block types have different capabilities
  • • Press Enter to create a new block
  • • Press Backspace at the start to merge blocks

Navigation

ActionKeyboard Shortcut
Move between blocks↑ ↓ Arrow keys
Jump to start/endCtrl/⌘ + Home/End
Select allCtrl/⌘ + A
Find textCtrl/⌘ + F
Find and replaceCtrl/⌘ + H

Text Formatting

Basic Formatting

BoldCtrl/⌘ + B
ItalicCtrl/⌘ + I
UnderlineCtrl/⌘ + U
StrikethroughCtrl/⌘ + Shift + S
CodeCtrl/⌘ + E

Headings

Heading 1# Space
Heading 2## Space
Heading 3### Space
Convert to headingCtrl/⌘ + Alt + 1-6

Block Types

Basic Blocks

Lists

• Bullet list: - Space
• Numbered: 1. Space
• Checklist: [] Space

Quotes & Callouts

• Quote: > Space
• Callout: /callout
• Alert: /alert

Media Blocks

Images & Files

• Image: /image
• File: /file
• Video: /video

Data Display

• Table: /table
• Code: /code
• HTML: /html

Special Blocks

Integration Blocks

• HubSpot: /hubspot
• Linear: /linear
• AI Chat: /ai

Layout Blocks

• Divider: ---
• Spacing: /spacing
• Page break: /pagebreak

Using the Slash Menu

The slash menu is your gateway to all block types and commands. Type /to open it.

Type:/tableInsert a table
Type:/hubSee all HubSpot blocks
Type:/todoCreate a checklist

💡 Tip: Keep typing to filter results. The menu learns from your usage patterns.

Block Actions

Hover over any block to see the action menu on the left side:

Drag Handle (⋮⋮)

  • • Click and drag to move blocks
  • • Drop between blocks to reorder
  • • Works with multiple selected blocks

Plus Button (+)

  • • Quick insert below current block
  • • Opens mini slash menu
  • • Faster than typing /

Block Menu (⋯)

  • • Delete block
  • • Duplicate block
  • • Copy as text/HTML
  • • Turn into different block type
  • • Add color/background

Selection

  • • Click to place cursor
  • • Triple-click to select block
  • • Shift+Click to select multiple
  • • Ctrl/⌘+A to select all

Essential Keyboard Shortcuts

CategoryActionShortcut
EditingUndoCtrl/⌘ + Z
RedoCtrl/⌘ + Shift + Z
Duplicate lineCtrl/⌘ + D
BlocksDelete blockCtrl/⌘ + Shift + Backspace
Move block upCtrl/⌘ + Shift + ↑
Move block downCtrl/⌘ + Shift + ↓
SpecialOpen AI assistantCtrl/⌘ + K
Save documentCtrl/⌘ + S

Tips & Tricks

🚀 Speed Tips

  • • Use markdown shortcuts for faster formatting
  • • Tab/Shift+Tab to indent/outdent lists
  • • Type `::` for emoji picker
  • • Paste URLs directly to create links

📝 Writing Tips

  • • Use headings to structure long documents
  • • Add callouts for important information
  • • Use tables for comparing data
  • • Break up text with images and dividers

Auto-Save Enabled

DocsHub automatically saves your work every 30 seconds. You'll see a "Saved" indicator in the toolbar when changes are synced. You can also manually save with Ctrl/⌘ + S.