<p>There's a moment that happens once your setup gets real. You've got a project running — a web server here, a queue worker there, a build watching files, a database tailing its log. Six panes, all alive, all chattering. It's productive. It's also a lot of surface area, and three small frustrations start showing up:</p><ul><li><p>"Which of these six terminals printed that error?"</p></li><li><p>"I want to type in <em>that</em> pane" → reach for the trackpad, aim, click.</p></li><li><p>"I just want to see this one big for a minute."</p></li></ul><p>0.4.7 is three answers. None of them invents anything — the panes were already there, the output was already there — but each one makes a busy cockpit feel navigable instead of crowded.</p><h2>🔍 "Which terminal said that?" — global scrollback search</h2><p>You already had <code>⌘F</code> to find text in the focused terminal. Useful, but it assumes you know which terminal to look in. When you've got six running, that's exactly the thing you don't know.</p><p>So now there's <code>⇧⌘F</code> — search across every open terminal at once:</p><pre><code>  🔎  connection refused

    ● api          3×   [error] ECONNREFUSED 127.0.0.1:6379
    ● worker       1×   Redis connection refused, retrying in 5s…
    ● web          0
</code></pre><p>It searches each pane's whole buffer — scrollback included, not just what's on screen — and groups the hits by pane, with a count and a sample line. The little coloured dot is the project colour from 0.4.6, so you even see which project each match is in. Arrow through, hit Enter, and it jumps straight to that tab and pane and highlights the match.</p><p>"Which of my services logged that?" went from a manual tour of six scrollbacks to one keystroke and a glance.</p><p>Under the hood it's pleasingly simple: each terminal can hand back its buffer as plain text (xterm gives us the lines), so the search just scans them all and points you at the winner.</p><h2>🧭 Moving between panes — without the trackpad</h2><p>When panes are laid out in space, your brain already thinks of them spatially: "the logs are below, the shell is to the left." But to switch, you had to click. Hands leave the keyboard; flow breaks.</p><p>Now <code>⌘⌥</code> + the arrow keys moves focus the way you're already thinking — by direction:</p><pre><code>  ┌───────────┬───────────┐
  │   shell   │   server  │     ⌘⌥→  shell → server
  │           ├───────────┤     ⌘⌥↓  server → logs
  │           │   logs    │     ⌘⌥←  logs → shell
  └───────────┴───────────┘
</code></pre><p>It works out which pane lies in the direction you pressed (by comparing where the panes sit), moves focus there, and puts your keyboard in it. No aiming, no clicking — just "go right," "go down," and keep typing.</p><h2>⛶ Zoom — one pane, full attention</h2><p>Sometimes a pane needs the whole stage. A long stack trace, a full-screen TUI, a test run you want to actually read. Splitting is great for watching many things; it's lousy for focusing on one.</p><p>So, tmux-style, <code>⌘⌥Z</code> zooms the active pane to fill the tab — the others tuck away (still alive, still running, nothing lost), the dividers vanish, and you get one clean full-size view. Press it again to restore the layout exactly as it was. And it's unfussy about it: switch tabs, split, or navigate to another pane and it quietly unzooms, because that's clearly what you meant.</p><pre><code>  [ server ][ logs ][ shell ]     →  ⌘⌥Z  →     [        logs        ]
                                                  (full tab, others hidden)
</code></pre><p>The PTYs underneath never even notice — your processes keep running in the background, exactly as they were, ready when you zoom back out.</p><h2>A two-minute tour</h2><ol><li><p>Split a couple of panes (<code>⌘D</code>, <code>⇧⌘D</code>) and start a few things.</p></li><li><p>Hop between them with <code>⌘⌥←↑↓→</code> — no trackpad.</p></li><li><p>Land on the noisy one, <code>⌘⌥Z</code> to read it full-screen, <code>⌘⌥Z</code> again to come back.</p></li><li><p>Hit <code>⇧⌘F</code>, type part of an error, and jump straight to whichever pane logged it.</p></li></ol><h2>The throughline</h2><p>A cockpit's value isn't just how much it lets you run — it's how easily you can move around what's running. Once you're juggling several live terminals, the bottleneck stops being "can I start these things" and becomes "can I find my way among them."</p><p>0.4.7 is entirely about that second thing. Search answers <em>where is it</em>. Directional navigation answers <em>let me get there</em>. Zoom answers <em>let me focus</em>. Small keystrokes, each one removing a reach for the trackpad or a scroll through the wrong scrollback — so a busy setup stays a calm one.</p><p>Fill your screen with running things. Then <code>⇧⌘F</code>, <code>⌘⌥</code>-arrow, <code>⌘⌥Z</code> your way around it like you own the place. 🪵🔥</p><p><em>Elyra Conductor 0.4.7 adds global scrollback search, directional pane navigation, and tmux-style pane zoom — signed and Apple-notarized, so it just opens. Conductor helps you run, find, and move among your tools; it never reasons.</em></p>