2. I’ll be back.
• tmux is a terminal multiplexer.
• allows you to save the state of terminal sessions
and reattach later.
• sessions are persistent and will survive accidental
disconnection.
11. wait what?
• attach to or kill a session:
> tmux attach -t catproof
> tmux kill-session -t catproof
• create a session:
> tmux new -s cat proof
• yes it’s different flags, -i before e except after c-just
remember it..
12. working with panes
• attach to a session:
> tmux attach -t
• split vertically:
> C-b %
• split window horizontally:
> C-b “
15. install and create a project
• install the gem:
> gem install tmuxinator
follow README for shell configuration.
• create a new project:
> tmuxinator open catproof
project conf ~/.tmuxinator/catproof.yml
21. pane management
• move between panes:
>> C-b 1
>> C-b 2
• close a pane by typing `exit` in that pane
22. why is this important?
• create project specific terminal multiplexing
experiences
• save states or share sessions on development
servers
• pair with others
23. “I am a friend of Sarah Connor.
I was told she was here.
Could I see her please?”
– Terminator