Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

"Cursors" was the question; with TMUX and VIM in rogue mode multiple people can type independently in a separate "window." But it only supports one cursor per window.

google docs on the other hand seems to allow multiple cursors on the same window. So one person may type in section 1; while the other person type in section 2 without interfering with each other.

With a single cursor however; when two people type at the same time they almost necessarily interfere with each other. Unless one stops driving while the other types.

I think to implement the 'google docs' style multiple editors would require a different buffer for each user and a merge script that periodically runs the commands for each ofthe other multi-user buffers into each other buffer of the multi-user sessions.



Sorry for the late reply. Floobits doesn't actually work on the level of cursors. It understands changes in buffers. As you pointed out, we ship around patches and attempt to merge them in sane ways relying on eventual consistency. We also have to keep around the previous state of the buffer (in general).

The benefit of this system is that multiple people can edit the same file at the same time. The downside is that when they interfere with each other, they get garbled text (instead of interleaved).




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: