web-dev-qa-db-fra.com

Comment faire tmux compter les fenêtres à partir de 1 au lieu de 0?

J'ai pu faire GNU Screen commencer à compter les fenêtres avec le numéro 1 au lieu du 0 par défaut avec ce code dans mon .screenrc:

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

Lorsque j'ai créé des fenêtres en .screenrc, j'ai utilisé screen 1 pour qu'il essaie d'abord 1 puis compte si ce numéro de fenêtre a été pris.

91
hekevintran

La solution est de modifier ~/.tmux.conf à:

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

Edit: contrairement à base-index, pane-base-index est une option de fenêtre, donc setw doit être utilisé, comme l'a souligné @Jogusa.

136
hekevintran