Search
Aino LifeOS provides three search methods: full-text search, quick switcher, and in-document find. This guide covers how to use each one.
Full-Text Search
Open Full-Text Search
Click the search icon in the sidebar, or use the keyboard shortcut to open the search panel.

Search File Contents
- Type keywords in the search box
- Results are grouped by file, each matching line shows surrounding context
- Click any result to jump to that location in the file
Supports regular expressions. For example, task.*done matches lines containing both "task" and "done".
Search and Replace
Full-text search supports batch replacement:
- Type the search term in the search box
- Click the arrow to the left of the search box to show the replace box
- Type the replacement in the replace box
- Click All, then confirm the replacement in the dialog
Only Replace all is supported. It respects include and exclude filters and changes file contents without renaming files. Review the search results to check the scope before confirming; individual replacement and a change preview are not available.
Use search & replace to batch-rename tags. For example, replacing #todo-old with #todo across your entire vault takes seconds.
Use Filter Options
Narrow your search scope:
- Include patterns -- Search only specific paths or file types, e.g.,
*.mdfor Markdown files only - Exclude patterns -- Exclude certain folders, e.g., enter
Archiveto exclude that folder and its contents - Case sensitivity -- Check to match exact case
Quick Switcher
Open Quick Switcher
Press Ctrl/Cmd + T to open it. This is the fastest way to navigate.

Four Search Modes
Different inputs in the quick switcher trigger different search modes:
Smart URL Handling
Type a URL directly in the quick switcher (e.g., https://example.com) and it opens automatically in the built-in browser.
If your keywords don't match any file, you can search with Google or a custom search engine.
In-Document Find
Search Within Current File
- Press
Ctrl/Cmd + Fin the editor to open the find bar - Type keywords -- all matches in the current file are highlighted
- Use "Previous / Next" buttons to jump between matches
Find and Replace
Press Ctrl/Cmd + F in the editor to open the find bar, then click the arrow on its left to show the replacement field. Enter the search and replacement text, then replace the current match or all matches.
File Indexing
Aino LifeOS automatically builds a vault file index on startup. The index covers:
- File names and paths
- Markdown task marks (
- [ ]and- [x]) - Wikilink references (
[[bidirectional links]]) - Frontmatter metadata
- Tags and categories
- Habit records
The index is stored in a local SQLite database for fast search performance.
Large vaults (>5000 files) may take 10-30 seconds for initial indexing. Subsequent incremental updates are nearly instant.
Related
- Markdown Editor -- Use
Ctrl/Cmd + Fto find within the editor - Theme Notes -- Narrow search scope via theme categories
- Built-in Browser -- Type a URL in the quick switcher to open directly