Skip to main content

Open and wait

Wait for a URL substring instead of page loading:

Return focus to the terminal

Remove a tab from a split

The tab stays open as an ordinary tab in the group.

Close created tabs

Clean up temporary tabs automatically

Use a Bash array and trap when tabs should exist only while a script runs:
Only use automatic cleanup for genuinely temporary tabs. Startup scripts normally leave their tabs in place for the user.