Как сделать так, чтобы tmux отсчитывал окна, начиная с 1, а не с 0?

Как сделать так, чтобы tmux отсчитывал окна, начиная с 1, а не с 0?

Мне удалось заставить GNU Screen начинать подсчет окон с 1 вместо 0 по умолчанию с помощью этого кода в моем .screenrc:

# Get rid of screen 0
bind c screen 1
bind ^c screen 1
bind 0 select 10

Когда я создавал окна в .screenrc, я использовал screen 1так, чтобы сначала проверялось 1, а затем увеличивался счет, если этот номер окна был занят.

решение1

Решение состоит в том, чтобы изменить ~/.tmux.conf:

# Start windows and panes at 1, not 0
set -g base-index 1
setw -g pane-base-index 1

Редактировать: в отличие от base-index, pane-base-index является опцией окна, поэтому следует использовать setw, как указал @Jogusa.

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