Sé que en tmux es posible unir una ventana como un panel, pero ¿es posible mover un panel a su propia ventana (pestaña)? Intenté buscarlo en la página de manual pero no pude encontrarlo. Supongo que es posible hacerlo a través de un script de shell, pero ¿hay alguna otra forma más elegante?
Lo anterior puede mover paneles entre ventanas existentes.
Para dividir un panel en una nueva ventana, use break-pane(que también puede vincularse) .
Uso alternativo
Los tres comandos se pueden utilizar desde el símbolo del tmux como: <prefix>+:a continuación, break-pane
o en el indicador de la shell (dentro tmux) con: tmux break-pane.
Vale la pena señalar que apunta a un panel usando el siguiente formato: "mysession: mywindow.mypane" (si está en una sesión diferente) y "mywindow.mypane" (si está en la misma sesión). También puede usar "mysession: progname" si el programa que se ejecuta en ese panel es único.
Ben Davis
15
bind-key !de la otra respuesta es todo lo que necesito.
guaka
137
Desde la lista de comandos, puede ver que se llama break-pane y el comando es solo
@nazikus puedes usar join-pane. Si no ve ningún enlace en él bind-key ?(no lo hice), puede invocar el símbolo del sistema con bind-key :y ejecutar join-pane -t <destination pane index>.
Austin Adams
44
¡No te olvides del colon! Es por join-pane -t <optional session name>:<destination pane index>ejemplojoin-pane -t :0
Walf
11
En la última versión de tmux, instalada desde homebrew en OSx - 1.9a, el enlace de teclas predeterminado implementa el panel de unión con un menú
bind-key S choose-window "join-pane -v -s "%%""
bind-key V choose-window "join-pane -h -s "%%""
bind-key !
de la otra respuesta es todo lo que necesito.Desde la lista de comandos, puede ver que se llama break-pane y el comando es solo
donde bind-key está predeterminado en Ctrl+B
fuente
join-pane
. Si no ve ningún enlace en élbind-key ?
(no lo hice), puede invocar el símbolo del sistema conbind-key :
y ejecutarjoin-pane -t <destination pane index>
.join-pane -t <optional session name>:<destination pane index>
ejemplojoin-pane -t :0
En la última versión de tmux, instalada desde homebrew en OSx - 1.9a, el enlace de teclas predeterminado implementa el panel de unión con un menú
fuente
tmux 1.8 o superior:
Si tiene la intención de ir al modo "pantalla completa", puede usar:
para "acercar" (y también para alejar una vez que haya terminado su trabajo).
fuente