https://github.com/mbailey/tmux
https://github.com/mbailey/tmux
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mbailey/tmux
- Owner: mbailey
- Created: 2026-02-18T02:31:20.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2026-04-28T01:04:02.000Z (3 months ago)
- Last Synced: 2026-04-28T03:09:55.633Z (3 months ago)
- Language: Shell
- Size: 130 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# tmux
Terminal multiplexer
## Usage
## Creating a named session
To create a new named tmux session:
```bash
tmux new -s session-name
```
You can also create a new session in detached state:
```bash
tmux new -s session-name -d
```
## Context-Aware Cheat Sheets
The `?` key binding will show a context-aware cheat sheet:
- When using tmux normally, it shows the tmux cheat sheet
- When in a program like vim, git, etc., it shows that program's cheat sheet if available
This works by detecting the current pane's command and looking for a corresponding cheat sheet at:
`~/public/PROGRAM/docs/cheat.md`
Supported programs:
- tmux (default)
- vim/nvim
- git
- (add more by updating the mapping in the tmux-cheat script)
## See also
- [Session, Window, and Pane Management](docs/session-window-pane-management.md)
- [tmux MCP Server Documentation](docs/tmux-mcp.md) - AI integration with tmux via Model Context Protocol
- [clipboard](https://github.com/tmux/tmux/wiki/Clipboard#quick-summary)