If you connect to Linux servers from a Mac, you should try out iterm2's tmux integration. Iterm2 knows how to manage Tmux transparently, so you don't have to even think about it. You just get resumable SSH sessions that save your windows and tabs, and use normal scrolling.
It's about as transparent/native feeling as you can get, and it works really well.
It's about as transparent/native feeling as you can get, and it works really well.