Zellij is a terminal multiplexer, an alternative to tmux1.

Compared to tmux, it is much more discover-able and intuitive in terms on setting up and navigating than tmux. It uses a status line to show current state and a Ctrl + Key pattern.

One unintuitive aspect is the sync mode where all keystrokes are sent to all panes within a tab at once. This is turned off under “Tab” C-t + s

Create a new zellij session with a layouthacks

zellij --layout <LAYOUT_NAME>

Zellij save layout to a filehacks

zellij action dump-layout > ~/.config/zellij/layouts/<LAYOUT_NAME>.kdl