1

I'm trying to run Emacs server in order to collaborate on org files in our office.

emacsclient makes it quite easy to have everyone connect to the same instance of a file and we can see real time changes, but we can't see each others' cursors, making it a little awkward when someone adds something right underneath where you're typing.

Is it possible to make all clients' cursors visible to each other client? If so, would it be possible to have other clients' cursors styled differently as to not make the whole thing very confusing?

  • Interesting idea. However there's only one undo stack it seems. When user A makes an undo, that undoes the last input, possibly made of user B. How do you deal with that? – JeanPierre Nov 21 '19 at 22:41
  • I was not aware that there is only a single undo stack. This would greatly complicate things. I'm struggling to find a way to collaborate on org files that doesn't come up with a dead end though... – skepticscript Nov 22 '19 at 9:43
  • 1
    github.com/zk-phi/togetherly seems to display the other cursors. – JeanPierre Nov 23 '19 at 10:52
  • I have come across togetherly before, but it seems like it's not really supported anymore. Might still be the best place to start though. – skepticscript Nov 25 '19 at 9:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.