Hacker News new | ask | show | jobs
by ww520 5182 days ago
This is very cool.

Off topic. What would be really cool is to have an Emacs buffer that can be edited by multiple people. Then pair programming can be done within the editor. Is there such thing?

2 comments

I'm actually working on a websockets implementation in emacs to be able to connect to a sharejs server, so multiple parties can edit the same document regardless of where it's hosted or with what editor - but I ran into a snag with some of the byte functions and haven't revisited it for a few days. But I absolutely agree :)
That's great. Love to see it when it's done. Keep up the good work.
> What would be really cool is to have an Emacs buffer that can be edited by multiple people. Then pair programming can be done within the editor. Is there such thing?

As always with Emacs, been there, coded that:

http://www.emacswiki.org/emacs/Rudel

Rudel is nice for working on a single document, but tmux is much nicer for pair programming since it synchronizes the whole screen rather than buffer by buffer. That way you don't have to talk through "OK, I'm switching over to this other file now". Plus it works with things like shells and repls. So I'd use Rudel more in a collaborative note-taking context than a programming one.
> but tmux is much nicer

I agree, but I was giving them what they asked for.

Yes! This is amazing. Found something new with Emacs every once a while.