User GuidePluginsAPI Reference

Panes and tabs

Split the screen into panes, zoom one, move the divider, rename a pane, and keep separate shells in separate tabs.

Every command on this page starts with the prefix, Ctrl-b. So "%" below means Ctrl-b, then %.

Split a pane

% splits the focused pane side by side. " splits it top and bottom. The new pane gets its own shell.

The app's split keys, Ctrl+Shift+O, Ctrl+Shift+E and Ctrl+Shift+H, don't split here. Terminals like kitty and Ghostty keep those keys for themselves, so use the prefix keys.

Click to scrub
A command run in one pane, then the pane split to the right and a second command typed in the new shell

Move between panes with the prefix and an arrow key. o goes to the next pane, ; back to the one you were just in, and x closes the focused pane.

Zoom and resize

z zooms the focused pane to fill the screen. Press it again and the layout comes back exactly as it was.

r enters resize mode. The arrow keys then move the divider next to the focused pane, and Esc leaves resize mode.

Click to scrub
Two panes, one zoomed to full screen and restored, then the divider between them moved left in resize mode

Rename a pane

, asks for a new name for the focused pane. Type it and press Enter. The shell inside keeps running while you do.

Click to scrub
A pane renamed to build output while its shell stays alive

. moves the focused pane to another spot in the layout.

Tabs

A tab is a whole separate layout of panes. c makes a new tab, n and p go to the next and previous one, and 1 to 9 jump straight to a tab by number. w lists them all.

Click to scrub
A second tab created with its own shell, then switching back and forth between the two

With two or more tabs open, each has a mark in the top row beside Menu. Click a mark to switch to that tab. For a new one, open Menu, then More actions, then New workspace.

Click to scrub
Clicking the first tab's mark in the top row, then opening a third tab from Menu

Panels

Some tools open as a panel that floats over your panes instead of taking a pane of its own. a toggles the agent panel this way. Your split underneath is left alone.

To move a panel, type :panel move agents after the prefix, then use the arrow keys. Esc puts it down.

Click to scrub
The agent panel opened over two panes, moved down and to the left with the arrow keys, then closed with the panes unchanged

On this page