tmux에서 절대 값으로 창 크기를 조정할 수 있습니까?


104

tmux에게 "창을 5 줄 높이로 크기 조정"하도록 지시 할 수 있습니까?

resize-pane -U 3구분선을 움직일 수 있다는 것을 알고 있지만 다른 크기의 모니터로 로그인 할 때 눈으로 판단 할 수없는 많은 선으로 인해 크기가 변경되는 경우가 있습니다. 여러 resize-pane명령을 사용하는 대신 하나의 창을 정확한 행 수로 변경하는 하나의 명령을 가질 수 있기를 바랍니다 .

답변:


95

사용법 : resize-pane [-DLRUZ] [-x width] [-y height] [-t target-pane] [adjustment]

즉.

크기 조정 창 -t 1 -y 5


2
-x-y옵션이 resize-pane도입되었습니다 TMUX 1.8.
Chris Johnsen

4
이것은 tmux 1.9를 사용하여 작동하지 않습니다. 크기가 조정되지만 올바른 값이 아닙니다. 내 conf : set -g default-terminal "screen"new splitw -v selectp -t 0 resize-pane -t 0 -y 5 set -g status off 거의 비슷한 tmux는로드 중에 행을 자동 설정하기위한 최소값 또는 무언가를 가지고 있습니다.
tgwaste

위의 내용을 무시하십시오. 스택 오버플로에 간단한 것을 작성하는 것이 얼마나 어려운지 믿을 수 없습니다.
tgwaste

여기 좋은 요약을 찾을 수 : michaelsoolee.com/resize-tmux-panes을 같은 일을 밝히는,하지만 문서화 예를 대신 실제 예제를 제공하는 소화하기 쉽다는 것을 발견 - 즉 :resize-pane -D 10(10 세포에 의해 아래로 현재의 창 크기를 조정합니다) . 변경 D하려면 L, R, U위와 같이 설명했다.
jordancooperman

또한 tmux 2.6에서 나를 위해 작동하지 않습니다. 창의 크기가 최소값 (약 20 줄) 아래로 조정되지 않습니다.
Sasgorilla

151

무엇에 대해 Ctrl- B다음 (누르면 Ctrl+ 화살표)?

의 경우 tmux < 1.8에 의해이 일을 Ctrl- B다음 ( Esc+ 화살표) * n여기서 n크기를 조정할 횟수입니다.


5
그것은 resize-pane -U 1(또는 -D ...) 내가 질문에서 언급 한 것입니다. 그래서 나는 이것을 할 수 있고 작동한다는 것을 알고 있지만, 나는 매핑하고 크기를 쉽게 재설정 할 수있는 단일 명령을 원했습니다.
Hamish Downer 2013

4
Esc + 화살표 키가 작동합니다. 하지만 너무 많은 키 입력이 있다는 사실이 마음에 들지 않습니다.
clwen

2
나도 그렇게하지 않았다, 그래서 추가 "바인드 키 J 크기 조정 - 창 -D 5"와 "바인드 키 K 크기 조정 - 창 -U 5"와 J와 K를 눌러 크기를 조정할 수 있습니다
트 렌턴

생명의 은인, 감사합니다.이 Ctrl + B를 검색하고 Ctrl 키를 화살표와 함께 눌러 창을 이동하는 것을 보았습니다.
Anil

129

tmux 1.8에서는 창 크기를 대화식으로 조정할 수 있습니다. 기본 키 바인딩에서는 접두사 키 (Cb)와 화살표 키 (M- 화살표)와 결합 된 메타 키로 수행 할 수 있습니다. 여기서 화살표는 위쪽 / 아래쪽 / 왼쪽 / 오른쪽 화살표 키 중 하나입니다.

예를 들어 Ctrl- b다음에 Alt- Up는 크기를 위쪽으로 조정합니다.

점을 유의 Alt상 / 하 / 좌 / 우 키를 여러 조정을 여러 번 눌러 동안 키를 누르고 될 수 있습니다.

Ctrl- b다음은 Alt- Up- Up- Left이 운동에 의해 위쪽으로 크기를 조정 한 움직임으로 왼쪽됩니다.


8
창 사이를 번갈아 가며 나타나는 Mac에서.
JackHasaKeyboard

이것은 Mac, @JackHasaKeyboard에서 작동합니다. Alt열쇠를 잊지 마세요 .
rocarvaj

Alt 키를 누르고 있으면 여러 크기 조정에 작동하지 않습니다. v1.8에서 centos. 타이핑보다 낫지 않다resize-panel
jiggunjer

0

Mac에서는 Tmux 1.8+에서 <Prefix>+ 이어야 H/J/K/L합니다. 화살표 키가 작동하지 않았습니다.


-1

바인드 키를 누르는 동안 손가락을 떼지 말고 narrwors UDLR을 사용하여 팬의 크기를 조정하십시오. BindKey + R을 눌러 오른쪽으로 크기를 조정합니다.


2
이 질문은 상대 조정이 아니라 절대 위치 설정에 관한 것입니다.
ændrük 2014 년
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.