GNU screen is an awesome program that allows you to have several sessions open at the same time that you can switch between. Furthermore, all of the state is stored on the server, so if you lose the connection, you can simply reconnect and resume with everything in the same state. Or if you’re at work and you go home, you can connect at home and resume exactly the same. And that’s just the tip of the iceberg. Check it out if you haven’t seen it. Anyway, it’s great so I had to have this program on my TiVo.