I often "ssh" to remote servers from my Macbook and have found tmux (terminal multiplexer) to be invaluable. This saves me a lot of anxiety about disconnected remote sessions.
However, I use iTerm2 (replacement for OS X Terminal) and have always wanted for tmux to work within iTerm2. You can read all about the iTerm2 and tmux integration and why this integration helps.
Here are notes on how you can install tmux to work with iTerm2. Assumption is that you have iTerm2 already setup on Mac: