screen

Terminal multiplexer allowing multiple sessions in a single window

brewmacoslinux
Try with needOr install directly
Source

About

Terminal multiplexer with VT100/ANSI terminal emulation

Commands

screen

Examples

Start a new screen session named 'work'$ screen -S work
List all active screen sessions$ screen -ls
Reattach to a detached session named 'work'$ screen -r work