Tabs
Tabs allow you to organize multiple terminal sessions within a single window. Each tab can contain one or more panes.Default Tab Keybindings
Creating Tabs Programmatically
Navigating Between Tabs
Activate Specific Tab
Panes
Panes allow you to split a single tab into multiple terminal sessions. You can split both horizontally and vertically.Default Pane Keybindings
Splitting Panes
Navigating Between Panes
Pane Navigation
You can also use
"Next" and "Prev" as directions to cycle through panes according to their position in the pane tree.Resizing Panes
Pane Resizing
Tab Bar Customization
Hiding the Tab Bar
Hide Tab Bar
Tab Bar Position
Tab Bar at Bottom
Multiplexing Domains
WezTerm’s multiplexing is based on domains - distinct sets of windows and tabs. You can:- Use the default local domain for standard terminal sessions
- Connect to remote multiplexing servers via SSH or TLS
- Persist sessions across network interruptions
- Share tabs between different WezTerm instances
Best Practices
1
Use tabs for different projects
Keep each project or task in its own tab for better organization.
2
Split panes for related tasks
Use panes to keep related terminals visible simultaneously (e.g., editor in one pane, tests in another).
3
Customize your keybindings
Modify default keybindings to match your workflow and avoid conflicts with other applications.