I installed the teletype package today and tried it out with my team at work.
The first time they tried to use it, someone confused my portal token for an auth token and got an error. That’s somewhat a PEBKAC error, since the text above the “login” popup is very clear.
I’m very pleased that multiple cursors and vim mode plus work transparently. I was able to make some bulk edits with no problems. It appears that folds are not shared, but scrolling is, which mostly makes up for it.
The teletype website shows everyone’s cursor as a different color. I’ve been styling my cursors for a while now, so they didn’t change color. When I commented out my stylesheet, I still only saw the pink cursor from the panda theme. My boss had the same problem with the dracula theme. Switching to one dark fixed the problem. I’d love to see theme hooks for these cursor colors so that you don’t end up with everyone’s cursor the same color. I’d also love to see a ring around the avatars that’s the same color as the cursor, so you know whose is whose. It would also be cool if the ring lit up when the other person was typing, similar to how voice chat programs do talking.
When you click on an avatar bubble, it pops out a little link icon, and I can’t figure out what it’s for. My clipboard doesn’t have a link in it afterwards, and the cursor for it is the text selection cursor.
I’d also like hovering the avatar to pop up a tooltip with the github username of that user. The only reason I know who the second person is in the above picture is because of the notification when he joined.
All the issues I saw are really minor though, this package is awesome. Probably the biggest use I can see for it is when I’m helping a coworker debug an issue, they can just share their file with me. Then I can do all the super awesome multi-cursor/vim edits quickly, rather than trying to type on a bad (laptop) keyboard with none of my familiar shortcuts.