# every pane close hands its space to ONE sibling, the rest of the column # keeps its sizes: Alt-c move-out, tag Del, and shell exit (pty EOF); an # emptied column hands its width to one neighbor file marker.txt x start 40 140 -n 3 wait 8000 marker.txt stable 700 20000 # build a left column of five: Alt-n three times from pane 0 (active follows # the new pane, each split takes from the freshly split pane only) press left 5 8 release left 5 8 stable 400 5000 key a-n stable 700 15000 key a-n stable 700 15000 key a-n stable 700 15000 snap built # Alt-c: the active (4th) pane moves to a fresh column; the pane above it # absorbs its rows, the other three keep theirs (columns reflow horizontally) key a-c stable 700 15000 snap altc # middle-click Del in the 2nd pane's tag: the pane above absorbs press middle 41 6 release middle 41 6 stable 700 10000 snap del # exit the (now) 2nd shell (type the command, esc, Tab executes the word): # pty EOF, again only the pane above absorbs — and focus falls back to the # pane that had it before this one (the moved-out column), not to slot 0 press left 5 14 release left 5 14 stable 400 5000 key i text exit key esc settle 100 key tab stable 700 10000 snap exit # exit the moved-out pane's shell: its column empties and hands its width to # the middle column only; the left column's width must not change press left 100 8 release left 100 8 stable 400 5000 key i text exit key esc settle 100 key tab stable 700 10000 snap colclose