Skip to content
CassiusAmicus edited this page Jul 7, 2026 · 1 revision

Search

Epicorg has three distinct search modes, all accessible from the Search panel (🔍 icon in the header, or Ctrl+F).

Filter (current file)

The Filter tab narrows the outline to nodes whose title or body match the query. Non-matching nodes are hidden; matching ancestors are kept visible for context. The outline updates as you type.

This is the fastest way to find something in the open file.

Find (current file)

The Find tab highlights matches inside the outline and lets you step through them one by one with ↑ / ↓ navigation buttons or Enter / Shift+Enter.

Workspace Search (all files)

The Search tab searches across every .org file in your configured workspace. Results show the matching node title, a snippet of surrounding body text, and the file it came from. Click a result to open that file and jump to the node.

Search operators

Workspace search supports structured operators in addition to plain text:

Operator Example Matches
Plain word meeting Nodes whose title or body contains "meeting"
Quoted phrase "project review" Exact phrase match
tag: tag:work Nodes tagged :work:
status: status:TODO Nodes with that status keyword
- (exclude) -draft Nodes that do NOT contain "draft"

Operators can be combined: tag:work status:TODO deadline finds TODO nodes tagged "work" that mention "deadline".

These same operators work in the Todo view and Agenda view filter boxes.

Saved searches

You can pin any workspace search query to the sidebar for one-click reuse.

  1. Run a search in the Search tab
  2. Click the (star) button next to the search box
  3. Give it a name and press Save

Saved searches appear in the Saved Searches section of the sidebar. Click one to re-run it. Click × to delete it. Saved searches persist in localStorage across sessions.

Carrying a query between tabs

When you switch between Filter, Find, and Search tabs, the current query is carried across automatically so you don't have to retype it.

Clone this wiki locally