2013-07-29 9 views

risposta

8

È possibile impostare

bind-key b send-prefix 

nel vostro .tmux.conf. Di default tutti i comandi passano alla sessione tmux più esterna. Se si preme <prefix-key>b (<prefix-key> = ctrlb per impostazione predefinita) i comandi andare alla sessione interna. Ecco un esempio:

ctrl-b c # create new window in the outer session 
ctrl-b b c # create new window in the inner session 
ctrl-b % # create split window in the outer session 
ctrl-b b % # create split window in the inner session 
9

almeno sul mio macchine, ho bisogno di premere "il tasto" (prefisso-chiave) due volte, per ottenere un comando al tmux all'interno della tmux base,

Quindi, se mi da una finestra tmux, ho ssh in un server e legarsi a una sessione di tmux come @Marco descritto in precedenza, ho bisogno di fare questi:

ctrl-b-b C# create a new window on the server (remote tmux) 
ctrl-b C# create a new window on my desktop (local tmux) 

fare è super chiaro, ctrl-b-b mezzi tenere premuto ctrl stampa b due volte quindi rilasciare e premere il tasto comando, c nell'esempio sopra.