Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Just what the main question says. I'm mainly a solo programmer. Tmux looks interesting but I want to ask the seasoned veterans.. is tmux an every day tool? Or is it just for when you need to pair program?

share|improve this question

closed as off topic by sblair, Karan, 8088, TFM, Kyle Nov 18 '12 at 8:06

Questions on Super User are expected to relate to computer software or computer hardware within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

    
tmux isn’t programming-specific; it basically creates a sort of “virtual machine”, so it could be used for a multitude of purposes. –  Synetech Nov 18 '12 at 2:12
    
Is there a reason I got downvoted.. this is or is close to my first post on here.. do I misunderstand the point of superuser.com?.. am I not supposed to ask general questions regarding specific applications? –  Inc1982 Nov 19 '12 at 15:07
    
> do I misunderstand the point of superuser.com? It’s certainly possible; it depends on your perspective. –  Synetech Nov 19 '12 at 18:10
    
So I see, thanks. –  Inc1982 Nov 19 '12 at 21:31
add comment

2 Answers

up vote 1 down vote accepted

I also find tmux extremely useful as a solo Ruby on Rails developer. I used to develop locally on two machines, a Mac Pro at home and a Macbook Air while traveling: keeping them in sync (rvm, rubies, gems, etc.) used to take considerable time. Not to mention whenever I forgot to push changes to github on one of the machines.

On top of this, from time to time I have to do quick fixes from Windows machines. I ended up renting a VPS (for convenience, I could have done the same on my Mac Pro) and always developing remotely in an SSH session. Tmux is great for this, especially when used in conjunction with tmuxinator. I can now move from one machine to another just by attaching tmux to an existing session.

Highly recommended reading: tmux: Productive Mouse-Free Development

Once you have gotten used to tmux, and configured it to your needs, it becomes an indispensable tool.

share|improve this answer
add comment

To me, solo programmer, it is very useful for multiple tabs. Others may say that any decent terminal emulator do tabs, but to me keyboard >> mouse.

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.