답변:
tmux 1.7에는 renumber-windows
세션의 창 번호에 대한 "갭없는"시퀀스를 유지하는 세션 옵션이 포함되어 있습니다. 전역 값을 재정의하지 않은 모든 세션에 적용되도록 "전역"옵션을 설정할 수 있습니다. 귀하의 예 ~/.tmux.conf
:
set-option -g renumber-windows on
모든 세션에 항상 "갭이없는"창 번호를 갖지 않으려면 move-window -r
(현재 옵션이 * tmux 1.7에 새로 추가됨)을 사용하여 현재 세션 (또는 -t
선택권).
기본 제공 방법은 없지만이 bash 스크립트는 작동합니다. 세션 내에서 실행하십시오.
i=0
tmux list-windows | cut -d: -f1 | while read winindex; do
if (( winindex != i )); then
tmux move-window -d -s $winindex -t $i
fi
(( i++ ))
done
-d
에 플래그를 move-window
해당 창에 포커스를 피할 수 있습니다.
set-option -g base-index 1
에서 .tmux.conf
.