how - tmux tutorial
Enviar comando a todas las ventanas en tmux. (2)
Es una forma de enviar el mismo comando a todas las ventanas en tmux, no a todos los paneles en la ventana. synchronize-panes - envía el comando a todos los paneles en una ventana. Necesito algo como ''at'' en pantalla.
Puedes hacer algo como esto: https://gist.github.com/2773454
Pero esto se ejecuta para cada panel, pero podría ajustarse en consecuencia.
Todo depende de lo que intente lograr, para esto, un ejemplo de lo que quiero lograr es la fuente ~ / .zsh en todos los paneles.
Siempre podrías hacer algo como esto:
session=mysession
message="hello world"
tmux list-windows -t $session|cut -d: -f1|xargs -I{} tmux send-keys -t $session:{} $message
También puede vincular esto a una clave en su tmux.conf como esta:
bind C-e command-prompt -p "session?,message?" "run-shell /"tmux list-windows -t %1 /| cut -d: -f1/|xargs -I/{/} tmux send-keys -t %1:/{/} %2/""