Usando tmux, fechei uma janela indexada 3, agora tenho 1,2,4, ...
Eu prefiro ter janelas sequenciais, então existe alguma maneira de forçá-las a re-indexar?
O tmux 1.7 inclui a renumber-windows
opção de sessão que mantém uma sequência "sem intervalos" para os números das janelas de uma sessão. Você pode definir a opção "globalmente" para aplicá-la a todas as sessões que não substituíram o valor global. Por exemplo, no seu ~/.tmux.conf
:
set-option -g renumber-windows on
Se você não quer sempre todas as suas sessões de ter “gapless” números de janela, então você pode usar move-window -r
(a opção também é novo para * tmux 1.7) para renumerar as janelas apenas a sessão atual (ou alguma outra sessão, se você usar o -t
opção).
Não há uma maneira integrada de fazer isso, mas esse script bash deve funcionar. Execute-o de dentro da sessão:
A
-d
bandeira paramove-window
evitar dar foco à janela.fonte
set-option -g base-index 1
em.tmux.conf
.