Ho vari strumenti intorno a tmux e storia in modo da poter risalire a ciò che è accaduto dove (in quale riquadro, in particolare).
nel mio zsh preexec sono in grado di disconnettermi (per il mio formato della cronologia dei comandi della shell personalizzata) varie informazioni che associo ai comandi che eseguo:
$TTY
mi mostrerà ad es/dev/pts/34
$(tmux display -p "#{window_id} #D")
mi fornisce ad es@4 %28
Anche se ho solo il $TTY
, posso usare l'output di
tmux list-panes -a -F '#{pane_tty} #{window_id} #D'
per mapparlo.
Ora volevo solo questo flusso di lavoro: sto guardando il mio registro cronologico personalizzato e sono in grado di ottenerlo, @4 %28
ma sembra che debba emettere due tmux
chiamate per focalizzare effettivamente il riquadro in questione. devo correre
tmux select-window -t @4 && tmux select-pane -t %28
Mi chiedo solo se esiste un modo più semplice. tmux select-pane -t @4 %28
o, davvero, select-pane
probabilmente dovrei solo focalizzare la finestra per me?