Сделать вкладки tmux более похожими на традиционные вкладки

Сделать вкладки tmux более похожими на традиционные вкладки

Tmux — великолепная программа, которая почти заменила мне мой терминальный «терминатор», особенно в <bindkey>-zпоследних версиях.

Главное, что меня раздражает в tmux, это то, что всякий раз, когда я закрываю окно (вкладку), скажем, #2, все остальные вкладки, например #3, остаются там. А когда я создаю новое окно (вкладку), он сохраняет его на месте #2.

Мне бы хотелось получить более традиционное поведение, как в веб-браузерах и другом программном обеспечении на основе вкладок: когда вы закрываете вкладку, заполняйте свободные ячейки, перемещая все справа налево. Когда вы создаете вкладку, создавайте ее справа. Затем, если я захочу разместить окно (вкладку) где-то, я могу попросить tmux сделать это явно.

решение1

Если вы используете tmux 1.7, вы можете использовать опцию renumber-window:

перенумерация-окон [вкл | выкл]
Если включено, то при закрытии окна в сеансе автоматически перенумеровывать другие окна в числовом порядке. При этом учитывается параметр base-index, если он установлен. Если выключено, не перенумеровывать окна.

Установите это .tmux.confтак:

set -g renumber-windows on

означает, что закрытие окна №2 перенумерует окно №3 на №2, а открытие нового окна поместит его на №3.

Связанный контент