4 ms·
A lot of nice solutions have already been posted for talking. If you want to show some code, a shell session, your dwarf fortress, etc., you can look at screen/
by wyc 11y ago
A lot of nice solutions have already been posted for talking. If you want to show some code, a shell session, your dwarf fortress, etc., you can look at screen/tmux with a shared guest account:
# you type:
$ screen -S session1 vim file.txt
# and they can type (as the same user)
$ screen -x session1
# or with tmux, you type:
$ tmux new -s session1 vim file.txt
# they type (as the same user)
$ tmux a -t session1
You can try it out with two terminals on your own.
- michaelmior 11y agoThis probably isn't want the OP wants, but this seems like a good spot to put in a plug for tmate[0]. There's not much to it but basically it provides a remote tmux server to share your current terminal. If you use their public server, you just run tmate and it spits out a randomly generated SSH connection string. The code is open source, so you can run your own server if you choose. [0] http://tmate.io/ http://tmate.io/
- wyc 11y agoVery cool! I like the presentation on the landing page a lot. It's immediately apparent what it does. The most difficult part of using this for me seems to be trusting tmate--not that tmate is inherently untrustworthy, but IMO untrustworthy by default is a good policy.
- michaelmior 11y agoWell, the code is open source so you can go over it and compile from source if you want. The server is also open source, so you can run your own if you're concerned about the public server.
- wyc 11y agoNice! I'm sorry I missed that.
- StavrosK 11y agoYes! This is what I've been looking for, thank you! Although, I agree with the "untrusted by default" sentiment of the fellow commenter below :/ EDIT: Oh, it comes with an open-source server? This is brilliant.