tmux でウィンドウを 0 ではなく 1 からカウントするにはどうすればよいでしょうか?

tmux でウィンドウを 0 ではなく 1 からカウントするにはどうすればよいでしょうか?

.screenrc に次のコードを追加することで、GNU Screen がウィンドウのカウントをデフォルトの 0 ではなく 1 から開始するようにできました。

# 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 はウィンドウ オプションなので、@Jogusa が指摘したように、setw を使用する必要があります。

関連情報