O'Reilly logo

Remote Pairing by Joe Kutner

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

What’s Next?

You’ve learned about some essential pair-programming tools. The ability to collaborate entirely from the terminal is important, and a kind of lowest common denominator for pairing. But the application of these tools is not limited to pair programming. Many developers use tmux, PhantomJS, and, of course, Vim in their daily solo programming.

You may find that it helps to try additional tools that either supplement or replace tmux and Vim. I’ve listed a few suggestions here:

GNU Screen[49]

An aging full-screen window manager that multiplexes terminals among processes in a way similar to tmux. It includes a few unique features, such as file transfers with the zmodem protocol, but it lacks some tmux features, such as vertical window-splitting. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required