Sto solo imparando tmux e non ho esperienza con lo schermo. Mi chiedo se posso spostare una finestra in un client tmux in un altro client tmux. Voglio spostare il mio client IRC in una nuova finestra sul mio schermo.Sposta finestra tra i client tmux
risposta
Sì, è possibile utilizzare il comando Move-finestra:
move-window [-d] [-s src-window] [-t dst-window]
(alias: movew)
Questo è simile a link-finestra, tranne che dalla finestra src-finestra viene spostato al DST-finestra.
dove src-window e dst-window hanno la forma: session: window.pane (la sessione e la finestra possono essere sia nome che id).
Quindi, supponendo di avere un 'chat' sessione con una finestra 'IRC' e vogliono spostarla alla sessione 'other_session' si può fare (nel prompt tmux):
move-window -s chat:irc -t other_session
Se sei già nella chat: finestra irc non è necessario specificare la sorgente in modo
move-window -t other_session:
lo farà.
Allo stesso modo, dalla sessione 'other_session' non è necessario specificare la destinazione.
movew -d irc:irc_window
Se non avete chiamato voi finestre/sessioni, è necessario utilizzare loro ID.
Un altro utile uno:
link-window [-dk] [-s src-window] [-t dst-window]
(alias: linkw)
Link the window at src-window to the specified dst-window. If dst-window is specified
and no such window exists, the src-window is linked there. If -k is given and
dst-window exists, it is killed, otherwise an error is generated. If -d is given, the
newly linked window is not selected.
Questo significa che è possibile condividere una finestra in più sessioni:
Assuming I have these 2 sessions: daemons and proj
tmux link-window -dk -s daemons:0 -t proj:0
- 1. Sposta finestra senza bordo
- 2. Sposta file tra commit
- 3. Finestra QML ridimensiona/sposta sfarfallio
- 4. Sposta finestra di registrazione GWT
- 5. Pannelli divisi tra Tmux e iTerm2
- 6. tmux trasporre/riorganizzare i riquadri?
- 7. Sposta una finestra senza bordi nel wpf
- 8. Sposta Constructor, sposta vettore tra due oggetti usando std :: move?
- 9. Sposta finestra usando PySide e PyKDE4
- 10. Come si sposta un commit tra i rami in Git?
- 11. Come condividere Appunti tra tmux/vim e OSX
- 12. I comandi di Tmux non funzionano
- 13. tmux: differenza di visualizzazione della linea di divisione del pannello tra i terminali
- 14. Sposta `unique_ptr`s tra le serie
- 15. git repository sync tra computer, quando ci si sposta?
- 16. Come si sposta una finestra esistente in una nuova scheda?
- 17. Come riordinare le sessioni TMUX?
- 18. tmux non riattaccare
- 19. Come gestire i fusi orari tra server e client?
- 20. Differenza tra $ finestra e finestra in Ionicframework
- 21. Robocopy sposta i file più vecchi di
- 22. sposta i file accantonati in un'area di lavoro in un'altra area di lavoro perforce - file (s) non nella vista client
- 23. SVN Sposta il codice con la cronologia tra due repository
- 24. tmux sincronizza alcuni ma non tutti i riquadri
- 25. Matlota: Sposta il segno di spunta tra i segni di spunta
- 26. semplice script tmux bash non funzionante
- 27. vimdiff e sposta tra riquadro sinistro e destro
- 28. Sposta con vector :: push_back
- 29. tmux mouse copy-mode salta in fondo
- 30. tasto Esc Bind in tmux