Skip to content

docs: find in the terminal — ⌘F / ⌘⇧F, and why it reads transcripts - #175

Merged
JulienMartel merged 2 commits into
mainfrom
claude/terminal-search-shortcuts-14shfd
Aug 3, 2026
Merged

docs: find in the terminal — ⌘F / ⌘⇧F, and why it reads transcripts#175
JulienMartel merged 2 commits into
mainfrom
claude/terminal-search-shortcuts-14shfd

Conversation

@JulienMartel

@JulienMartel JulienMartel commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

What

Docs for the find overlay landing in the rice (nebelhaus/nebelhaus#192).

  • reference/keybindings.mdSuper F and Super ⇧F rows, Super ⏎ for fullscreen, a note on where the searched text actually comes from, and the two new Ghostty unbinds.
  • guides/the-shell.mdx — a Finding things section under the zellij keybindings, plus the overlay's in-app keys.

Why

The non-obvious part is worth writing down, not just the keys: in an agent pane the overlay searches the Claude transcript rather than the terminal grid. That isn't a shortcut — Claude Code renders in the alt-screen here, and the alt-screen has no scrollback, so searching the grid would only ever find what is on display that second.

Also records that pane fullscreen moved ⌘F⌘⏎. ⌘F now means find, which is what it already means in trill (⌘F find-in-thread, ⇧⌘F global search) and in every other app on the machine.

The zellij-native-search aside is deliberate: the overlay does not replace Ctrl gs / /, and the docs shouldn't imply it does. Native search is still the only thing that highlights in place and walks matches with n/p.

Verify

web/ has no node_modules in this session, so the site was not built. Worth a npm run build in web/ before merge to confirm the MDX compiles.

Two things to eyeball:

  • The <Aside type="note"> in the-shell.mdxAside is already imported at the top of that file, and note is a valid Starlight type.
  • The [Finding things](#finding-things) anchor from the keybindings table row resolves to the new heading.

Prose-only otherwise; no code, no config, nothing to activate.

Watch-out

Merge order: this describes behaviour that only exists once the rice PR lands. Worth merging after nebelhaus/nebelhaus#192, or at least not shipping the site ahead of it, so nebelhaus.com doesn't document keys the current release doesn't have.

If #192 changes during review — particularly if the /^y/^s in-overlay keys move — the keybindings table, the Finding things section, and the Ghostty-note paragraph all need the same edit.

Documents hearth's new find overlay in the keybindings cheatsheet and the
shell guide, including the part that isn't obvious: in an agent pane it
searches the Claude transcript rather than the terminal grid, because
Claude Code renders in the alt-screen and the alt-screen has no
scrollback for either search or dump-screen to read.

Also records that pane fullscreen moved from ⌘F to ⌘⏎ (⌘F now means find,
matching trill's ⌘F and every other app on the machine), the two new
Ghostty unbinds, and the ⌘⇧/ ≡ ⌘? Help-menu overlap with its fallback.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017kESRpGfc5TMCxid7Ac4Dj
@JulienMartel
JulienMartel temporarily deployed to nebelhaus.com / PR #175 August 3, 2026 17:22 — with GitHub Actions Inactive
Follows nebelhaus/nebelhaus#192. The ⌘⇧/ ≡ ⌘? Help-menu caveat goes with
them, since there is no longer a chord to caveat.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017kESRpGfc5TMCxid7Ac4Dj
@JulienMartel JulienMartel changed the title docs: find in the terminal — ⌘F / ⌘/ / ⌘⇧/, and why it reads transcripts docs: find in the terminal — ⌘F / ⌘⇧F, and why it reads transcripts Aug 3, 2026
@JulienMartel
JulienMartel merged commit eb3c7b4 into main Aug 3, 2026
6 checks passed
@JulienMartel
JulienMartel deleted the claude/terminal-search-shortcuts-14shfd branch August 3, 2026 17:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants