2013-07-26 14 views
7

Gibt es eine Möglichkeit, tmux-Sitzungen neu zu nummerieren oder auszutauschen, so wie Sie tmux-Fenster neu nummerieren oder austauschen können? Ich kann keinen Befehl dafür sehen und möchte leicht zwischen bestimmten Sitzungen wechseln.Wie man TMUX Sitzungen neu anordnet?

Antwort

11

Sie sind nach Namen sortiert (standardmäßig eine Zahl) Sie können die Namen so ändern, dass sie in der von Ihnen bevorzugten Reihenfolge angezeigt werden.

Außerhalb tmux:

tmux rename session -t 0 zzz

innen tmux: C-b $

Oder:

c-b : rename session -t current_name new_name

1

Wenn Sie Ihre Sitzungen "von Hand" bestellen möchten, Sie können dem Sitzungsnamen eine zero-width or invisible unicode character voranstellen. Zum Beispiel:

$ tmux rename-session -t charlie $(echo -e "\u200B")charlie 
$ tmux rename-session -t beta $(echo -e "\u200C")beta 
$ tmux rename-session -t alpha $(echo -e "\u200D")alpha 
$ tmux list-sessions 
charlie: 1 windows (created Sun Nov 2 12:39:30 2014) [284x87] (attached) 
beta: 1 windows (created Sun Nov 2 12:39:27 2014) [284x87] 
alpha: 1 windows (created Sun Nov 2 12:39:23 2014) [284x87] 

Der Nachteil ist, dass Sie immer noch auf die Sitzung mit diesen Zeichen verweisen müssen.

Verwandte Themen