Ich weiß, dass es in tmux möglich ist, ein Fenster als einen Bereich zu verbinden , aber ist es möglich, einen Bereich in ein eigenes Fenster (einen eigenen Tab) zu verschieben? Ich habe versucht, es in der Manpage nachzuschlagen, konnte es aber nicht finden. Ich denke, es ist möglich, dies über ein Shell-Skript zu tun, aber gibt es einen anderen, eleganteren Weg?
156
bind-key !
von der anderen Antwort ist alles was ich brauche.Aus der Befehlsliste können Sie ersehen, dass es sich um einen Unterbrechungsbereich handelt und der Befehl gerecht ist
Wobei bind-key standardmäßig auf Ctrl+ gesetzt istB
quelle
join-pane
. Wenn Sie keine Bindungen dafür in sehenbind-key ?
(ich habe es nicht gesehen), können Sie die Eingabeaufforderung mit aufrufenbind-key :
und ausführenjoin-pane -t <destination pane index>
.join-pane -t <optional session name>:<destination pane index>
zBjoin-pane -t :0
In der neuesten Version von tmux, die von Homebrew unter OSx - 1.9a - installiert wurde, implementiert die Standardschlüsselbindung den Join-Bereich mit einem Menü
quelle