모든 터미널 창을 화면 앞으로 가져오시겠습니까?

모든 터미널 창을 화면 앞으로 가져오시겠습니까?

Fedora에서 프로그래밍할 때 일반적으로 2~3개의 터미널을 열어두는데, 컴파일하고 실행할 때 각 터미널을 클릭하고 수동으로 전면 화면으로 가져와야 하는 것이 매우 지루하다는 것을 알았습니다.

모든 터미널을 화면 앞으로 가져오는 단축키/도구가 있나요?

답변1

xdotool당신이 원하는 것을 달성하기 위해 그것을 사용할 수 있습니다 . 이것메인 프로젝트 페이지이미 github에서 완료되었습니다. 예를 들어 다음과 같이 할 수 있습니다.

xdotool behave_screen_edge bottom-left search --class gnome-terminal windowactivate

그러면 왼쪽 하단에 gnome-terminal 클래스의 구성원인 모든 창을 활성화하는 핫 코너가 제공됩니다. 이는 X에서 이러한 유형의 작업을 수행하는 데 있어 지금까지 본 것 중 가장 간단한 방법입니다.

xdotool사용하기 매우 쉽고 대부분의 주요 배포판 저장소에 있는 것으로 보입니다. 당신은 볼 수 있습니다매뉴얼 페이지게다가. 시작하는 데 도움이 되는 몇 가지 예가 있으며,샘플 스크립트github 저장소 아래에 있습니다.

답변2

@ramnovski가 제안한 대로 창을 별도의 데스크탑에 놓으십시오. compile/run 의 일부로 전환할 수 있습니다 wmctrl -s NUM.

별도의 바탕 화면이 필요하지 않은 경우 지원되는 창 (창 제목 또는 창 ID와 일치) 을 선택하는 여러 방법 중 하나 wmctrl -a <WIN>인 를 사용하여 창을 시작할 수도 있습니다.<WIN>wmctrl

제목이 고유하지 않은 경우 창 ID를 기록 xwininfo하고 저장합니다. 예를 들어 UUID 기반 이름 편집으로 파일을 열고 wmctrl이 제목의 UUID를 기반으로 창을 찾도록 한 다음 편집 내용을 삭제하는 등 프로그래밍 방식으로 이 작업을 수행할 수도 있습니다.

답변3

당신은 시도해야구악 부두.

F12 키를 누르면 나타나고 사라집니다. 여러 개의 탭이 있을 수 있으며 키보드 단축키를 사용하여 탭 간에 전환할 수 있습니다.

관련 정보