
tmux & Terminal
Course Index
28 Lessons · 3 Sections
Master tmux & terminal multiplexing — sessions, windows, panes, copy mode, TPM plugins, tmuxinator layouts & Neovim integration. Covers Ghostty, WezTerm, Kitty, Zellij & remote SSH persistence. Includes 4 builds: dev workspace layout, remote server monitor, tmux scripting & DevOps workflow.
28Lessons
3Sections
4Projects
FreeAccess
Section 1tmux FundamentalsLessons 1–10
Lesson 1
What is tmux?
Lesson 2
Sessions: Create, Attach & Detach
Lesson 3
Windows & Tabs
Lesson 4
Panes: Split & Navigate
Lesson 5
Prefix Key & Core Shortcuts
Lesson 6
Copy Mode & Scrollback
Lesson 7
Resizing & Zooming Panes
Lesson 8
Renaming Sessions & Windows
Lesson 9
SSH + tmux: Remote Persistence
Lesson 10
The Status Bar & Visual Config
Section 2Configuration, Plugins & IntegrationsLessons 11–22
Lesson 11
~/.tmux.conf: Configuration Deep Dive
Lesson 12
Custom Key Bindings
Lesson 13
Mouse Mode & Clipboard Integration
Lesson 14
TPM: Plugin Manager Setup
Lesson 15
tmux-resurrect & Session Persistence
Lesson 16
tmux-continuum: Auto Save & Restore
Lesson 17
Tmuxinator: YAML Session Layouts
Lesson 18
Synchronise Panes
Lesson 19
Pair Programming with tmux
Lesson 20
Neovim + tmux-navigator Integration
Lesson 21
Scripting tmux Layouts with Bash
Lesson 22
Terminal Emulators: Ghostty, WezTerm & Kitty
Section 3DevOps, Alternatives & ProjectsLessons 23–28
