Bridgex registers a global key-down handler on its root element so that shortcuts remain active regardless of which part of the interface is focused. The handler checksDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/dev2forge/bridgex/llms.txt
Use this file to discover all available pages before exploring further.
event.modifiers.ctrl() or event.modifiers.meta(), meaning every shortcut works with the Ctrl key on Windows and Linux and with the ⌘ (Command) key on macOS. No configuration is required — the shortcuts are hard-coded in the on_global_key_down closure inside app.rs.
Shortcut reference
| Shortcut | macOS equivalent | Action |
|---|---|---|
Ctrl+O | ⌘+O | Open the native file dialog to select a file for conversion |
Ctrl+S | ⌘+S | Open the native save dialog to write the current Markdown to a .md file |
Ctrl+Q | ⌘+Q | Exit Bridgex immediately (std::process::exit(0)) |
Ctrl+I | ⌘+I | Toggle the About popup |
Ctrl+L | ⌘+L | Toggle the Licenses popup |
Ctrl+K | ⌘+K | Toggle the LLM Settings popup |
All six shortcuts use the same modifier check —
ctrl() or meta() — so there is no difference in behaviour between the two keys. Both modifiers trigger the same action on any platform.Menu bar equivalents
Every shortcut maps directly to a menu bar entry. You can use either the keyboard or the menu; both update the same application state.How the shortcuts work internally
The shortcut handler is attached at the application root via Freya’son_global_key_down event. The relevant portion of app.rs shows:
The save and exit actions work through boolean state flags (
save_requested and exit_requested). Bridgex reads these flags on the next render pass, then performs the associated file-system or process operation and resets the flag. This keeps side effects out of the event handler itself.Tips for efficient use
Convert and save quickly
Press
Ctrl+O to open a file, review the Markdown in the editor, then press Ctrl+S to save — all without touching the mouse.Configure LLM before converting images
Open the LLM Settings popup with
Ctrl+K, enter your API key, then open your JPEG file with Ctrl+O to get an AI-generated description.