Richardgill Nix Tmux Debug

Tmux Debug

tomevault-io Updated

File contents

Tmux Debug

Capture screen content from tmux panes to debug other terminal sessions, monitor background processes, or inspect command output.

Commands

List all panes

tmux list-panes -a -F '#{session_name}:#{window_index}.#{pane_index} #{pane_title}'

Capture current pane

tmux capture-pane -p
# With ANSI colors
tmux capture-pane -p -e 

Capture specific pane

tmux capture-pane -t 'session:window.pane' -p

Capture with scrollback history

# Last 100 lines of scrollback
tmux capture-pane -p -S -100

# Entire scrollback buffer
tmux capture-pane -p -S - -E -

Usage

  1. First list panes to find the target: tmux list-panes -a -F '...'
  2. Capture the pane content: tmux capture-pane -t 'target' -p
  3. Analyze the output for errors, status, or relevant information

$ARGUMENTS


Converted and distributed by TomeVault — claim your Tome and manage your conversions.

tomevault-io/skills-registry/tree/main/richardgill--nix--tmux-debug commit 9e1ffc9371

Frequently asked questions

npx skillmds@latest add tomevault-io/richardgill-nix-tmux-debug