The implementation also accepts Command equivalents on macOS source builds, but this release's distributed native packages are Windows/Linux x64. Do not infer unlisted desktop shortcuts such as a fullscreen key from the…
Tags: Reference
[download original] [view raw text] — 4,312 bytes
On this page
Keyboard and control reference
Reader shortcuts
| Key or action | Result |
|---|---|
| Ctrl+K | Return to Reader workspace, open archive Search and focus/select the query |
| Ctrl+F | Return to Reader and open Find in conversation when a conversation is open |
| Ctrl+O | Open the import dialog |
| Ctrl+, | Open Settings |
| Enter in archive Search | Run the search |
| Enter in conversation Find | Move to the next find result |
| Escape in Find | Close the find bar and clear the active find state |
| Escape in a modal | Close the current modal or return to the parent modal |
| Escape in a manager action dialog | Cancel that dialog before closing Settings underneath it |
| Tab / Shift+Tab in a modal | Move among enabled visible controls within that dialog |
| Escape in conversation outline | Dismiss/unpin the outline |
| Enter in manager search | Apply the manager’s filter |
| Timeline arrows, Home, End | Inspect timeline data points when the graph is focused |
| Escape on an active chart inspector | Dismiss the inspection panel |
The implementation also accepts Command equivalents on macOS source builds, but this release's distributed native packages are Windows/Linux x64. Do not infer unlisted desktop shortcuts such as a fullscreen key from the presence of saved fullscreen state.
Search can run while typing
The archive input uses a short delay after edits: ordinary search methods refresh after typing pauses; semantic/hybrid/Ollama methods use a longer delay. The Search button or Enter provides an explicit run action. This is why the count can begin changing before you press Search. The options dialog's Save without searching still specifically avoids executing a new query from that action.
Action scope reference
| Control | Scope |
|---|---|
| Clear search | Query/result state; no stored conversations removed |
| Clear saved positions | Saved reading for the active source; conversation content retained |
| Clear bookmarks | Bookmarks for the active source |
| Close conversation | Current reader view; saved reading retained |
| Remove bookmark | One retained bookmark |
| Delete selected in manager | Selected Local records and associated Local references |
| Clear semantic index | Derived index; model files and conversations retained |
| Clear disposable cache | Decoded-content RAM cache only; on-disk search indexes and archive objects retained |
| Restore backup | Replace current Local archive with validated backup |
| Delete all Local data | Explicit Local reset; external backups and Server data retained |
| Save settings | Commit preference draft; not an undo/commit wrapper around manager operations |
Useful workflow recipes
Find a recently created conversation
Select Local, the relevant collection, then Search options. Choose a wording-based method and a Conversations started period. If a known conversation is absent, retry All time to include unknown creation dates. Search matching date semantics differ from Activity's estimated starts.
Resume a long reading session
Select the correct source/address, open Saved reading → Recent, then choose the thread. Use Resume if you navigated away from the saved position. Add a bookmark for a stable important message instead of relying only on recent order.
Reorganize without breaking reading progress
Create a backup, use Database Manager to select records and Move selected. Review the destination and preview. Move preserves identity; Copy deliberately creates independent identities.
Inspect a chart without relying on color
Focus the chart marks or plot, inspect tooltips with the supported keyboard controls, then expand the exact-value/data table. Read units and scope rather than estimating a number from bar length.
Prepare for offline semantic search
Download the built-in model while connected, build a current Local index, then check status and a representative query. Ordinary Local text search already works without that setup.
Other applications
Analytics has separate keyboard and chart controls. Alternative provides a separate shortcut reference. Do not assume a shortcut in one application changes another application's settings or data.