1 KiB
1 KiB
obj | repo | arch-wiki | wiki |
---|---|---|---|
application | https://github.com/tmux/tmux | https://wiki.archlinux.org/title/tmux | https://en.wikipedia.org/wiki/Tmux |
tmux
tmux is a terminal multiplexer: it enables a number of terminals to be created, accessed, and controlled from a single screen. tmux may be detached from a screen and continue running in the background, then later reattached.
Usage
New tmux session:
tmux new -s name
List existing sessions:
tmux ls
Attach to a named session:
tmux attach -t name
Kill a session:
tmux kill-session -t name
Keybinds
- Vertical Split:
Ctrl-b %
- Horizontal Split:
Ctrl-b "
- Select Pane:
Ctrl-b q [num]
- Change Pane Size:
Ctrl-b Ctrl [Down/Up/Left/Right]
- Switch sessions:
Ctrl-b s
- Detach from a running session:
Ctrl-b + d
- Create a new window inside session:
Ctrl-b c
- Go to next window:
Ctrl-b n
- Switch sessions and windows:
Ctrl-B w
- Go to window:
Ctrl-b [0-9]
- Kill a window:
Ctrl-b x