Home / Docs / Search

Search

Search

Find anything in your book — prose, entities, or notes — with full-text search.

What it does

Search lets you find text across your entire book. The backend searches manuscript content (using SQLite FTS5 for ranked results with highlighted snippets), entity names (prefix matching), and note content. Results are ranked by relevance and show an excerpt with the matching terms highlighted.

How to use it

Omnibar (Cmd+K) — press Cmd+K in the editor to open the omnibar. It searches entities and notes for quick navigation and link insertion.

Search page — the dedicated search page at /books/{slug}/search searches across all sources (manuscript full text, entities, notes) and returns combined results sorted by relevance.

Filter by type — narrow results to just manuscripts, just entities, or just notes if you know where to look.

Read excerpts — each result includes a highlighted excerpt showing the match in context. Manuscript results use FTS5 snippet extraction; entity and note results highlight the matching substring.

Notes

  • Manuscript search uses SQLite FTS5, which supports phrase matching and ranks results by relevance.
  • Entity search matches on entity names (case-insensitive prefix). It does not search entity descriptions or markdown bodies.
  • Note search matches on note content (case-insensitive substring).
  • The search index is updated on every content save, so recently saved text is immediately searchable.

Quick start

Keyboard shortcuts

Cmd+/
Toggle distraction-free
Cmd+K
Omnibar (quick search)
Cmd+S
Save milestone
?
Show this help

Entity system

Type @ in the editor to mention a character, place, object, event, or concept. Skribex color-codes them and tracks relationships automatically. Click any mention to inspect the entity.

Temporal markers

Type ~ to place a time marker — absolute dates, relative ("two days later"), or named events. These anchor your story in a timeline visible on the mindmap.

Mindmap

The mindmap shows your story world as a graph: characters, locations, and their relationships. It builds itself as you write — no manual diagram work needed.