Guides
Hands on keys, eyes on the fleet.
Loom keeps every shortcut in a single keymap registry. Press Cmd+K to see the whole map in app, and rebind anything in settings.
The registry
One source of truth.
Grouped, not scattered
Every binding lives in one registry, grouped into General, Tabs, Panes, Terminal, View, Search, AI, and Editor. Cmd+K opens the full list any time, so the map is never more than one keystroke away.
Rebindable
Defaults are a starting point. Change any binding in settings, and the defaults themselves are chosen to stay out of your shell's way rather than fight it.
Platform aware
Bindings use Cmd on macOS and the same keys with Ctrl on Windows and Linux. Tab cycling sticks to Ctrl+Tab everywhere, because that is where your fingers expect it.
The defaults worth memorizing
- General.
Cmd+Shift+Popens the command palette,Cmd+,opens settings,Cmd+Kshows this whole list inside the app. - Tabs and panes.
Cmd+Tnew tab,Cmd+Enew editor tab,Cmd+Pnew preview tab,Cmd+Wclose.Cmd+Dsplits right,Cmd+Shift+Dsplits down,Cmd+]andCmd+[move between panes,Cmd+1through9jump to a tab. The tabs and splits guide puts these to work. - AI.
Cmd+Itoggles the AI agent,Cmd+Jasks the AI about your selection, andCmd+Uflips a terminal between shell input and AI input. - Search.
Cmd+Ffinds in the focused terminal's scrollback,Cmd+Shift+Fsearches files across the workspace. - View.
Cmd+Btoggles the file explorer,Cmd+Shift+Zenters zen mode, andCmd+=,Cmd+-,Cmd+0handle zoom. - Permission modes.
Shift+Tabin a focused terminal cycles that one session's permission mode. It pairs with auto-accept, which presses only the safe affirmative so six sessions never sit waiting.
Fine print
The deliberate choices.
Why is clear terminal only bound on macOS?
On macOS, Cmd+Shift+K clears scrollback while keeping your prompt. On Linux and Windows the natural key would be Ctrl+K, but that is readline's kill-line, so Loom ships it unbound there and lets you assign your own in settings instead of breaking your shell.
Why does Cmd+B sometimes go to the shell?
Inside a focused terminal, plain Cmd+B is handed to the shell because Claude Code uses it as its run-in-background key. Cmd+Shift+B toggles the file explorer from anywhere, terminal included. Both come bound by default.
Is Shift+Tab a Loom shortcut?
It belongs to Claude Code itself, and Loom passes it straight through, so you can put one terminal in a stricter or looser permission mode while the other five keep their own. The permission modes guide explains when you would want to.
Hand it the work.
Walk away.
macOS, Linux, and Windows. Around 13 MB. Free and open source.