Loom v0.7.4 is out for macOS, Linux and Windows

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+P opens the command palette, Cmd+, opens settings, Cmd+K shows this whole list inside the app.
  • Tabs and panes. Cmd+T new tab, Cmd+E new editor tab, Cmd+P new preview tab, Cmd+W close. Cmd+D splits right, Cmd+Shift+D splits down, Cmd+] and Cmd+[ move between panes, Cmd+1 through 9 jump to a tab. The tabs and splits guide puts these to work.
  • AI. Cmd+I toggles the AI agent, Cmd+J asks the AI about your selection, and Cmd+U flips a terminal between shell input and AI input.
  • Search. Cmd+F finds in the focused terminal's scrollback, Cmd+Shift+F searches files across the workspace.
  • View. Cmd+B toggles the file explorer, Cmd+Shift+Z enters zen mode, and Cmd+=, Cmd+-, Cmd+0 handle zoom.
  • Permission modes. Shift+Tab in 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.