TunaTuna
Docs
Docs Download βeta

Keyboard Shortcuts

This page is a reference.

Some Tuna shortcuts are fixed. Others depend on your settings:

  • Global launch hotkeys are user-defined.
  • A few Fuzzy Mode keys change based on your preferences.
  • Leader Mode bindings are customizable, but Tuna ships with a default root keymap.

Global Hotkeys

Shortcut What it does Where to set it
your Fuzzy Mode hotkey Open Tuna in Fuzzy Mode Settings → Hotkeys
your Text Mode hotkey Open Tuna in Text Mode Settings → Hotkeys
your Leader Mode hotkey Toggle Leader Mode Settings → Leader Mode when Trigger is Hotkey style
your Talk Mode hotkey Start Talk Mode Settings → Talk Mode when Trigger is Hotkey style
your custom command hotkeys Run any Tuna command from anywhere Settings → Hotkeys

Hyper Key

Tuna supports Hyper shortcuts like any other key combination:

⌃+⌥+⇧+⌘

If you already remap a physical key to Hyper with another tool, Tuna can use those shortcuts for:

  • global mode hotkeys
  • custom command hotkeys
  • any other Tuna shortcut recorder

Tuna does not currently remap a physical key to Hyper itself. Use Raycast, Karabiner, Hammerspoon, or another external tool if you want Caps Lock or another key to act as Hyper.

Talk Mode hotkeys can work in two ways:

  • Hold to talk: hold the hotkey to record, release to stop.
  • Toggle: press once to start recording, press again to stop.

Core Launcher Keys

Shortcut What it does
Commit the current selection or command
Close Tuna
Move focus to the next pane
⇧+⇥ Move focus to the previous pane
↑ / ↓ Move through results
Enter the selected result, browse into it, or move right in grids
Go up one level when browsing, or move left in grids
' Switch the focused pane into Text Mode and start editing
, Stage the current selection in the focused pane
. Repeat the last action
⌃+Space Toggle Quick Look for the selected item

Command Shortcuts While Tuna Is Open

Shortcut What it does
⌘+1 Switch to Fuzzy Mode
⌘+2 Switch to Text Mode
⌘+3 Switch to Leader Mode
⌘+4 Toggle Talk Mode
⌘+, Open Settings
⌘+R Rescan the library
⌘+V Paste text, files, or the current system selection into Tuna
⌘+K Open the selected result's context menu
⌘+L Open the selected result's More menu
⌃+O Cycle result sorting when Tuna has multiple sort modes available

Text Editing

These work while you are editing text inside Tuna.

Shortcut What it does
Leave text editing and keep Tuna open
⌘+Z Undo
⌘+⇧+Z Redo
⌘+X Cut
⌘+C Copy
⌘+V Paste
⌘+A Select all

Fuzzy Mode Settings That Change Keys

Setting Default What changes
Backspace behavior Clear search ⌫ clears the current query instead of deleting one character at a time
Backspace behavior: Delete characters Off by default ⌫ removes one character and ⌘+⌫ clears the focused query
Spacebar behavior Normal Space inserts a space into the current query
Spacebar behavior: Switch to Text Mode Optional Space switches the subject pane into Text Mode
Spacebar behavior: Jump to Target Pane Optional Space selects the first target-capable action and moves focus to the target pane

Alternative Result Navigation

Setting Shortcuts
Arrow Keys Only ↑ ↓ ← →
macOS / Emacs ⌃+N ⌃+P ⌃+F ⌃+B
Vim Style ⌃+J ⌃+K ⌃+L ⌃+H

Leader Mode

Shortcut What it does
your Leader trigger Enter or toggle Leader Mode
Exit Leader Mode
? Show the Leader cheatsheet immediately
Reset to root by default, or step back one level if you changed that setting
hold the group modifier Run every action inside the matched group
hold the sticky modifier while committing Keep Leader Mode open after the action runs

By default Tuna uses:

  • ⌃ to run groups.
  • ⌥ to keep Leader Mode open after a command.

If you use Modifier style instead of Hotkey style, hold the selected modifier and press a layer 0 key to run that root action directly.

Default Leader Root Map

This is the shipped default. You can edit it or replace it by importing your own config.

Key Default action
s Safari
t Terminal
f Finder
m Messages
n Notes
d Downloads folder
h Home folder

Talk Mode Modifier Triggers

This only applies if Talk Mode is set to Modifier style.

Trigger What it does
Right ⌘ Hold to record, release to transcribe
Right ⌥ Hold to record, release to transcribe
Right ⌘ + Right ⌥ Hold both to record, release to transcribe
Hyper (⌘+⌥+⌃+⇧) Hold Hyper to record, release to transcribe

Leader Mode can use the same modifier-style trigger options, but Tuna does not let Talk Mode and Leader Mode share the same modifier at the same time.

App And Menu Shortcuts

Shortcut What it does
⌘+, Open Settings
⌘+⌥+S Toggle Shelf
⌘+W Close the Tuna window
⌘+Q Quit Tuna