A tmux Crash Course
terminaltmuxproductivityvim
Abstraction: tmux session, window, pane management commands reference
Key points:
- Sessions separate full work environments; attach/detach with
tmux attach -t <name>/prefix + d - Windows are named tabs within a session; panes split a window horizontally or vertically
- Default prefix is Ctrl+b; author remaps to Ctrl+a in ~/.tmux.conf for ergonomics
- Copy-mode allows scrolling and inspecting prior terminal output without leaving tmux
- Typical dev workflow: 75/25 vertical pane split between vim and terminal for running tests and git
Connections: Tmux · Vim · Terminal Multiplexer · Developer Workflow
Source: http://robots.thoughtbot.com/post/2641409235/a-tmux-crash-course#