tmux가 0 대신 1부터 시작하여 창을 계산하는 방법은 무엇입니까?


84

GNU Screen이 내 .screenrc 의이 코드를 사용하여 기본값 0 대신 숫자 1로 창을 계산하도록 만들 수있었습니다.

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

.screenrc에서 창을 만들 때 screen 1먼저 1을 시도한 다음 해당 창 번호를 가져 오면 카운트되도록 사용했습니다.

답변:


120

해결책은 다음과 같이 수정 ~/.tmux.conf하는 것입니다.

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

편집 : 기본 색인과 달리 pane-base-index는 창 옵션이므로 @Jogusa가 지적했듯이 setw를 사용해야합니다.


27
나는 그들이 키보드의 다른 쪽에서처럼 0으로 불편한이 기본값을 설정했으면 좋겠다.
Sam Stoelinga

5
내 TMUX 책에 따르면이 될 갈까요 setw창 설정에서 : setw -g pane-base-index 1책에서 .tmux.conf 참조 : media.pragprog.com/titles/bhtmux/code/config/tmux.conf
Jogusa

2
setwset-window-option또는의 별칭입니다 set -w. 변경 pane-base-index은 창 옵션입니다. TMUX 맨 페이지를 참조 -> manpages.ubuntu.com/manpages/precise/man1/tmux.1.html
Jogusa

2
대화 형 창 선택기 (Cb w)의 창 번호는 변경되지 않는 것 같습니다. 버그 보고서
매트

2
나는 오늘날까지 키보드의 숫자가 0 대신 1부터 시작하는 이유를 여전히 모른다. 어떤 종류의 순서입니까?
Gerald
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.