name: tmux-remote description: Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output. metadata: {"clawdbot":{"emoji":"🧵","os":["darwin","linux"],"requires":{"bins":["tmux"]}}}
Remote-control tmux sessions for interactive CLIs.
List sessions:
bash
tmux ls
Attach to session:
bash
tmux attach -t session-name
Create new session:
bash
tmux new -s session-name
Split pane (vertical):
bash
tmux split-pane -v
Split pane (horizontal):
bash
tmux split-pane -h
New window:
bash
tmux new-window
Switch pane:
bash
tmux select-pane -[U|D|L|R]
Prefix: Ctrl-b
c - Create new windown - Next windowp - Previous windoww - List windowsd - Detach% - Split pane horizontally" - Split pane verticallyo - Cycle panesarrow keys - Navigate panes? - List keybindings: - Command promptExecute command in pane:
bash
tmux send-keys -t session-name:window.pane "command" Enter
Capture pane output:
bash
tmux capture-pane -t session-name:window.pane -p
Kill pane:
bash
tmux kill-pane -t session-name:window.pane