Gnome 터미널 창을 최소화 할 수있는 Perl 또는 Python 스크립트가 있습니까?


12

나는 GDM에서 구식 그놈 설정으로 우분투 14.04에 있습니다. (새로운 Unity 인터페이스가 마음에 들지 않습니다.) 터미널 창에 입력하여 최소화 할 수있는 명령을 만들 수있는 방법이 있습니까? 간단히 입력하면 너무 좋을 것이고 min다른 것에 집중하는 동안 터미널 프롬프트가 최소화됩니다.

답변:


13
  1. 먼저 다음 xdotool명령을 설치하십시오 .

    sudo apt-get install xdotool
  2. 그런 다음 min 을 명령 으로 실행할 수 있도록 별명을 작성하십시오 .

    echo 'alias min="xdotool getactivewindow windowminimize"' >> ~/.bashrc`
  3. .bashrc 파일을 다시로드 하십시오.

    . ~/.bashrc

8

다음 파이썬 oneliner는 현재 gnome-terminal창 을 최소화합니다 .

python3 -c "from gi.repository import Gdk; \
[ Gdk.Screen.get_default().get_active_window().iconify() for i in range(2)]"

윈도우를 최소화하려면 iconify ()를 두 번 호출해야합니다 .


1
IIRC, iconify를 두 번 실행하거나 창 객체를 변수에 저장하고 실행 .iconify()한 다음 실행할 수 있습니다window.process_all_updates()
Sergiy Kolodyazhnyy

2

Ctrl+의 키 바인딩을 사용 Space하여 창 메뉴를 연 다음 N(영어 로켈에서)을 눌러 창을 최소화 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.