답변:
swap-pane
명령은이 작업을 수행 할 수 있습니다. {와 }키에 바인딩 swap-pane -U
및 swap-pane -D
기본 구성에.
따라서 원하는 변경 사항을 적용 Prefix {하려면 오른쪽 창에 있거나 Prefix }왼쪽 창에 있을 때 사용할 수 있습니다 .
-U
및 -D
"업"및 "다운"창 인덱스 순서 참조 (동일한 방향 인 "가" Prefix o창을 가로 질러 이동). 당신과 함께 창 지수 볼 수있다 display-panes
(을 Prefix q기본적으로).
Ctrl-a
사람들이을 사용한다고 가정하면 접두사가 사용자에 맞게 변경 될 수 있다는 것을 알고있는 사람들이기 때문에 더 나쁩니다 .
swap-pane
과 제목의 질문에 대한 답변 은 @kay의 답변을 참조하십시오 .
당신은 칠 수 Ctrl b와 계속 누르고 Ctrl치는 동안 o. 이렇게하면 기존 창이 모두 회전하므로 두 개의 기존 창만 교체됩니다.
Ctrl b+ Alt o반대 방향으로 회전합니다 (창이 두 개 이상인 경우 유용).
Ctrl+o
tmux 대신 쉘로 전송 되는 것이 이상하게 들립니다. 특히 반복적으로 누르는 경우가 아닙니다 Ctrl+b
(또는 다른 tmux 명령?).
Ctrl+b;
은 두 창 사이에서 커서를 계속 회전시키는 것입니다.
가장 정확한 제어 방법은 명령을 swap-pane
직접 사용하는 것 입니다. 이것은 그렇게 어렵지 않습니다.
ctrl-b q
현재 창에있는 각 창의 "ID"를 표시합니다. 교환하려는 두 개의 창을 기억하십시오. 그들이 3과 5라고 가정 해 봅시다.ctrl-b :
tmux 명령 행을 활성화하십시오. 그런 다음 command를 실행하십시오 swap-pane -s 3 -t 5
.명령을 입력 할 때 자동 완성 기능이 있습니다. 또한 tmux 맨 페이지 에서 직접 명령 구문을 검색 할 수 있습니다 . 이것이 내가 구문을 배우는 방법입니다 swap-pane
.
Prefix
모든 사람이 사용한다고 가정 하는 대신 지정 +1Ctrl-b