As part of the task of setting up a decent working environment on my mac, I picked up on @io_io comment about tmux. I’ve read up on it and it seems to meet my needs for creating a number of themed, multi-windowed/panelled sessions.
I want to have session for Python coding that is one full screen view, where I run Vim on half the screen, and divide the second half in tow horizontally, with a terminal in one panel and python running for hacking about below.
I’ve not got my Mac with me to play about with this today, but before I go home and try, and pro-tips on the set up? I’ve also read you can map Vim commands to tmux which sounds neat.