Skip to content

Split view

Viewing two sheets simultaneously

VisiData supports the viewing of two sheets simultaneously with a feature called split screen.

Entering split screen mode

Keystroke(s) Action
Shift+Z split screen in half, placing second sheet on stack visibly in the second pane
z Shift+Z n split screen, setting the height of the second screen to n

When there is a single pane, all currently-open sheets are situated within the same sheets stack. The more recent that sheet was viewed, the higher it is in the stack.

Split-pane opens a second window, and creates a second stack for it. This keeps the sheet stably within a specific window.

For instance, pressing Shift+C on the sample.tsv will give us a stack with two columns, the sample Sheet and its Columns Sheet.


Pressing Shift+Z will now give us a view of them both, with the sample Sheet moved to the second window.


Split screen mode specific commands

While in split screen mode, you can move between windows, adjust the sheets that appear in the current window, and full-screen the current pane.

Keystroke(s) Action
z Shift+Z n adjust the height of the second window to n
g Shift+Z full screen the current window
Tab make the other window the active window
Ctrl+^ swap top two sheets in stack in current window, second sheet in stack is now visible
g Ctrl+^ cycle through sheets in stack in current window

For instance, we can use Tab to make the sample Sheet the active window.


Moving around it, we can see the Columns Sheet in the top window continuing to be updated.

We can press Shift+F on the Item column to view its Frequency Table.

Now, the visible sheet of the second window has changed, while the visible sheet on the top window has stayed the same.


We can use ^^, so that sample Sheet is once again visible, and full-screen it with g Shift+Z, effectively leaving split screen mode.


Corporate Sponsors

Sponsor saulpw on Github