tmux(1) 분할 창의 균형을 맞추는 방법은 무엇입니까?

tmux(1) 분할 창의 균형을 맞추는 방법은 무엇입니까?

나는 vim(1)이 ^w =. tmux(1)에 미리 정의된 레이아웃이 있다는 것을 알고 있지만 ^b Meta[1-5]여기에는 현재 사용 중인 레이아웃이 없을 수도 있습니다.

창을 분할하면 두 창의 현재 창이 절반으로 줄어듭니다. 다시 분할하면 창이 두 개의 새로운 창으로 분할됩니다. 수직 및 수평 분할을 결합하면 계속해서 서로 절반으로 나뉘며 각각의 새 창은 점점 더 작아집니다.

vim(1)처럼 모든 수직 및 수평 분할의 균형을 유지하면서 방금 만든 새 레이아웃을 어떻게 유지할 수 있습니까 ^w =?

답변1

수직의

select-layout even-vertical
일반적으로 다음에 할당됨: Ctrl+ b, Alt+2

수준

select-layout even-horizontal
일반적으로 다음에 할당됨: Ctrl+ b, Alt+1

답변2

균등한 간격의 루프 레이아웃을 사용할 수 있지만 ctrl-b space이것이 반드시 현재의 레이아웃을 유지하지는 않습니다.

답변3

명령줄에서 다음을 사용할 수 있습니다.

tmux select-layout tiled

분할 크기를 대략 동일하게 만듭니다. 키보드 명령에 바인딩할 수도 있습니다.

답변4

tmux는 사전 정의된 레이아웃을 제공하며 tmux select-layout실행 후 몇 가지 옵션이 제공됩니다.

even-horizontal even-vertical main-horizontal main-vertical tiled

관련 정보