터미널 내에서 창을 특정 크기로 조정할 수 있습니다.
답변
예. 터미널은 크기 및 위치, 레이어링 및 최소화를 포함하여 창 조작을위한 이스케이프 시퀀스를 지원합니다. 치수는 픽셀 또는 문자로 표현할 수 있습니다. 자세한 내용은 Xterm 제어 순서 를 참조하십시오 ( “창 조작”검색; 표기법에 익숙하지 않은 경우 “CSI”는 “제어 순서 안내자”를 나타냄 ESC [
).
예를 들어이 셸 명령은 창을 100×50 자로 설정합니다.
printf '\e[8;50;100t'
몇 초 동안 창을 최소화 한 다음 복원하십시오.
printf '\e[2t' && sleep 3 && printf '\e[1t'
창을 디스플레이의 상단 / 왼쪽 모서리로 이동하십시오.
printf '\e[3;0;0t'
창을 확대하십시오 :
printf '\e[9;1t'
키보드 포커스를 변경하지 않고 창을 앞으로 가져옵니다.
printf '\e[5t'
터미널 에뮬레이터에서 제어 시퀀스 활성화
일부 터미널 에뮬레이터는 기본적으로 이러한 제어 시퀀스를 무시하고이를 활성화하려면 구성이 필요합니다.
XTerm 에서이를 사용하려면 다음 자원을 true로 설정하십시오.
allowWindowOps
iTerm2 에서이를 활성화하려면 다음 환경 설정을 선택 취소하십시오.
기본 설정> 프로필> [프로필]> 터미널> 세션 시작 창 크기 조정 비활성화
답변
언제든지 AppleScript를 사용할 수 있습니다.
setwidth() { osascript -e "tell app \"Terminal\" to tell window 1
set b to bounds
set item 3 of b to (item 1 of b) + $1
set bounds to b
end"; }
답변
사용하십시오 /usr/X11/bin/resize
.
resize -s 30 80
30 행과 80 열을 제공합니다.
resize -s 30 0
30 행과 전체 열을 제공합니다.
resize -s 0 80
전체 행과 80 열을 제공합니다.
답변
실제로 마우스로 크기 조정 창을 이동하는 것은 엄청나게 느립니다.
나는이 응용 프로그램 SizeUp 을 아주 오랫동안 사용 해 왔습니다 . 기본적으로 키보드 명령을 사용하여 모든 응용 프로그램 창의 크기를 조정합니다.
다음을 수행 할 수 있습니다 (아래의 사용자 정의 키보드 명령).
- 창을 전체 화면으로 만들기 ( control+ option+ command+ m)
- 창 1/2 화면 크기를 왼쪽 또는 오른쪽으로 이동 ( control+ option+ command+ ←/ →)
- 창을 1/4 화면 크기로 임의 모서리로 이동 ( control+ option+ shift+ ←/ →/ ↑/ ↓)
- 화면 간 창 이동
- 공간 사이에 창문을 이동
나는 이것이 트릭을 수행하고 다른 창 관리에 도움이 될 것이라고 생각합니다.