Please note that viewing attachments of hyphae is not supported in history for now. Get Mycomarkup source of this revision
🌻Infrastructure And OperationsOps HandbookTmux For Collaboration In Terminal
The current procedure for server maintenance is described in the above diagram. Users connect to the server in question via ssh. A shared command line / terminal (tmux session) is used for live, remote collaboration.
A handy tmux cheat sheet can be found here: tmuxcheatsheet.com/
Don't be afraid to keep this handy at all times while using tmux!
Forest says:
tmux is great except for it being an oldschool CLI program like vim, where it doesn't have any affordances for its essential functions. So it needs a good cheat sheet. But once the initial usability shock has been dispelled, its awesome because it allows multiple people to seamlessly share the same terminal and share/learn from each-other in real time.
Ctrl + b enters something like "tmux command mode" and once you are in that mode you can simply press the d key to disconnect from the tmux, or press pageup / pagedown to scroll the tmux.
There is no visual indication of whether you are in tmux command mode or not.
You can exit tmux command mode by pressing Enter or ctrl + c or something, IDK.
Zico says:
Ctrl+b [ to start scrollback, q to exit scrollback, Ctrl+b ? to see all the key combos.