Pane Groups & Lanes
Beneath every layout is a tree -- lanes hold groups, groups hold panes.
What you'll see
- Start
ryshandCtrl+P ntwice; each column is a pane group with a flex weight. ##pg list(panegroup) -- every group in the tab and its flex share.##pg info-- detail on the group holding the active pane.##lane list-- the lanes that tile the tab and the panes they contain.
Commands shown
rysh
n
n
##pg list
##pg info
##lane list
Keys used
EnterCtrl+pEscape
Transcript
0:00Beneath every layout is a tree -- lanes hold groups, groups hold panes.
0:04Start rysh and split right a couple of times. Each column you create is a pane group with its own flex weight.
0:14Switch to rysh mode and run ##pg list -- short for panegroup -- to see every group in the tab and its flex share.
0:32Lanes are the rows of columns that tile your tab. ##lane list shows them, with the panes they contain.
0:40Lanes, groups, panes -- a tidy hierarchy you can inspect any time from rysh mode.
Key takeaway
Tabs are made of lanes containing flex-weighted pane groups, inspectable via ##pg and ##lane.