我有三个窗口:
1:zsh 2:vim* 3:htop
Run Code Online (Sandbox Code Playgroud)
当我删除当前窗口(#2)时,我还剩下这些窗口:
1:zsh 3:htop
Run Code Online (Sandbox Code Playgroud)
我怎样才能使它自动重新编号为
1:zsh 2:htop
Run Code Online (Sandbox Code Playgroud)
如果我没记错,这是GNU Screen的默认行为.我知道我可以永远:swap-window
,但我想知道这是否可以自动实现.
pur*_*cat 28
让我们更简单地做.
如果您使用的是版本1.7以下的tmux,请将下一行添加到~/.tmux.conf
:
bind-key C-s run "for i in $(tmux lsw|awk -F: '{print $1}'); do tmux movew -s \$i; done"
Run Code Online (Sandbox Code Playgroud)
您可以通过键入PREFIX-KEY
然后Ctrl+ 来对所有窗口进行排序s.
另外,如果您使用的是1.7或更高版本的tmux,就像每个人都说的那样,将下一行添加到~/.tmux.conf
:
set-option -g renumber-windows on
Run Code Online (Sandbox Code Playgroud)