如何让tmux从1而不是0开始计数窗口?

如何让tmux从1而不是0开始计数窗口?

我能够使用 .screenrc 中的以下代码使 GNU Screen 开始使用数字 1 而不是默认的 0 来计数窗口:

# 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 指出的那样。

相关内容