Skip to main content
jo is built for speed. Learn these keyboard shortcuts to query your Mac without breaking focus or reaching for your mouse.

Essential shortcuts

These shortcuts work system-wide, from any application:
ShortcutActionDescription
Cmd+Shift+JLaunch joOpens the jo query window from anywhere. Your cursor is ready to type immediately.
Cmd+Shift+SpaceQuick queryOpens jo with your current selection pre-filled (works in most apps).
EscClose joDismisses the jo window and returns focus to your previous app.
Cmd+,Open settingsOpens jo Settings panel to manage preferences, permissions, and cloud models.
Customize your shortcut: The default is Cmd+Shift+J to avoid conflicting with Spotlight. You can change this to any shortcut you prefer in Settings.

Within the jo window

These shortcuts work when the jo query window is open:

Query and navigation

ShortcutActionDescription
EnterSubmit querySends your question to jo.
Shift+EnterNew lineAdds a line break within your query (for multi-line questions).
Cmd+KClear queryClears the current query text.
Cmd+LFocus query fieldReturns cursor to the query input (from anywhere in the window).
Up ArrowPrevious queryCycles through your recent queries (like terminal history).
Down ArrowNext queryCycles forward through query history.

Response actions

ShortcutActionDescription
Cmd+CCopy responseCopies the entire response text to clipboard.
Cmd+Shift+LCopy source linkCopies the file path or source reference for the answer.
Cmd+OOpen sourceOpens the source file, email, or note that jo referenced.
Cmd+EEnhance with cloudSends the query to a cloud model for a more detailed response.

Result navigation

ShortcutActionDescription
TabNext resultMoves focus to the next search result or source reference.
Shift+TabPrevious resultMoves focus to the previous result.
Cmd+1-9Jump to resultJumps directly to result 1-9 in the list.
Cmd+[BackGoes back to previous query results.
Cmd+]ForwardGoes forward in query history.

Advanced shortcuts

Cloud model invocation

Quickly call specific cloud models with keyboard shortcuts:
ShortcutActionDescription
Cmd+Shift+GCall GPTSends the current query to GPT-5.2 instead of local model.
Cmd+Shift+CCall ClaudeSends the query to Anthropic Claude.
Cmd+Shift+MCall GeminiSends the query to Google Gemini.
Cmd+Shift+XCall GrokSends the query to xAI Grok.
These shortcuts only work if you’ve connected the respective cloud model in Settings > Cloud Models.

Quick filters

Narrow your search scope with filter shortcuts:
ShortcutActionDescription
Cmd+Shift+EEmail onlyLimits the query to Mail content only.
Cmd+Shift+NNotes onlySearches only Apple Notes.
Cmd+Shift+FFiles onlySearches only local files and documents.
Cmd+Shift+PPhotos onlySearches only the Photos app.
Cmd+Shift+BBrowser onlySearches only browsing history and bookmarks.
Cmd+Shift+AAll sourcesRemoves any active filters (default behavior).

Power user shortcuts

ShortcutActionDescription
Cmd+Shift+HQuery historyOpens a panel showing all your recent queries.
Cmd+Shift+SSave snippetSaves the current response as a snippet for reuse.
Cmd+Shift+RRefresh indexTriggers a manual re-index of your data (useful after importing many files).
Cmd+Shift+DDebug modeOpens debug information panel (shows query processing details).

Customizing shortcuts

You can customize most jo shortcuts to match your workflow:
1

Open keyboard settings

Press Cmd+, to open Settings, then click the Keyboard tab.
2

Select shortcut to change

Click on any shortcut in the list. The field highlights and shows “Press new shortcut…”
3

Press your new shortcut

Type your desired key combination. jo warns you if it conflicts with system shortcuts or other jo shortcuts.
Avoid overriding critical system shortcuts like Cmd+Q (Quit), Cmd+W (Close), or Cmd+Tab (App Switcher).
4

Save changes

Click Save or press Enter. Your new shortcut takes effect immediately.
Here are popular customizations from the jo community:
If you use a hyper key (Caps Lock remapped to Cmd+Ctrl+Option+Shift), try:
  • Hyper+J: Launch jo
  • Hyper+H: Query history
  • Hyper+S: Settings
This keeps all jo shortcuts on one modifier, freeing up other shortcuts.
For a clutter-free shortcut experience:
  • Cmd+J: Launch jo (disable only if you don’t use “Jump to Selection” in other apps)
  • Cmd+Shift+J: Quick query
  • Disable all other custom shortcuts and use mouse/menu for rare actions
For developers who love Vim keybindings:
  • Cmd+J: Next result (down)
  • Cmd+K: Previous result (up)
  • Cmd+H: Back
  • Cmd+L: Forward
Note: This overrides the default Clear Query shortcut (Cmd+K).

Shortcut conflicts and resolution

Common conflicts

These macOS and app shortcuts may conflict with jo defaults:
ConflictAffected ShortcutResolution
SpotlightCmd+SpaceKeep Spotlight or reassign jo to Cmd+Shift+J
Alfred/RaycastCmd+SpaceUse Cmd+Option+Space for jo
Keyboard MaestroVariousCheck for conflicts in Keyboard Maestro preferences
VS CodeCmd+Shift+C (Copy Path)Disable jo’s “Copy source link” shortcut
Chrome/SafariCmd+Shift+B (Bookmarks)Use filters via query prefix instead (e.g., “browser: my query”)

Resolving conflicts

1

Identify the conflict

macOS doesn’t always warn about conflicts. If a shortcut isn’t working, check if another app uses it:
  • Open System Settings > Keyboard > Keyboard Shortcuts
  • Review app-specific shortcuts in the Apps section
2

Decide priority

Which action do you use more often? That one should keep the shortcut.
3

Reassign the shortcut

Reassign the less frequently used action:
  • For jo shortcuts: Settings > Keyboard
  • For system shortcuts: System Settings > Keyboard > Keyboard Shortcuts
  • For app-specific shortcuts: Check the app’s Preferences

Accessibility shortcuts

jo supports macOS accessibility features:
FeatureHow to EnableDescription
Voice ControlSystem Settings > Accessibility > Voice ControlControl jo entirely by voice with commands like “Press Cmd Space”, “Type my query”, “Click Submit”
Full Keyboard AccessSystem Settings > Keyboard > Keyboard NavigationNavigate all jo UI elements with Tab and arrow keys
Sticky KeysSystem Settings > Accessibility > KeyboardPress modifier keys sequentially instead of simultaneously (e.g., Cmd, then Space)
Slow KeysSystem Settings > Accessibility > KeyboardAdds delay before accepting keypresses (reduces accidental shortcuts)

Quick reference card

Here’s a printable cheat sheet of the most essential shortcuts:

Launch & Basic

  • Cmd+Space — Launch jo
  • Cmd+Shift+Space — Quick query with selection
  • Enter — Submit query
  • Esc — Close jo
  • Up/Down — Previous/next query from history
  • Tab/Shift+Tab — Next/previous result
  • Cmd+[/] — Back/forward in history

Actions

  • Cmd+O — Open source file
  • Cmd+E — Enhance with cloud
  • Cmd+C — Copy response
  • Cmd+K — Clear query

Settings

  • Cmd+, — Open settings
  • Cmd+Shift+H — Query history
Print this page or save the quick reference to PDF for easy access while learning the shortcuts.

Pro tips

Combine shortcuts to work faster:
  • Cmd+Space → type query → EnterCmd+O (launch jo, ask question, open result)
  • Cmd+Shift+SpaceCmd+Shift+GEnter (quick query with selection, send to GPT)
  • UpCmd+E (recall last query, enhance with cloud)
Up Arrow cycles through recent queries. Use it to:
  • Re-run queries after updating files
  • Refine previous questions
  • Compare local vs. cloud responses (run same query with Cmd+Shift+G)
Quick filters (Cmd+Shift+E/N/F/P/B) dramatically speed up searches when you know the source type:
  • Looking for an email? Cmd+Shift+E first, then query
  • Need a file? Cmd+Shift+F narrows it down
  • Searching photos? Cmd+Shift+P is faster than scrolling
Use macOS Text Replacement or tools like TextExpander for common queries:
  • ;prep → “Prep me for my next meeting”
  • ;emails → “Show me unread emails from today”
  • ;find → “Where’s that file about”
This works in jo’s query field like any text input.

Next steps

Now that you know jo’s shortcuts:

Your first queries

Put your new shortcuts to use with effective queries

Managing permissions

Control what data jo can access on your Mac

Build docs developers (and LLMs) love