Próbuję dowiedzieć się, czy można wykonać następujące czynności (a raczej powiązać tę akcję z klawiszem skrótu): Jeśli w obszarze roboczym mam 2 okna, chcę zmaksymalizować każde z nich pionowo i zmienić ich rozmiar w poziomie, aby uzyskać połowę ekran i ustaw je obok siebie. Zasadniczo po tej operacji powinny być 2 równe okna, zajmujące całą przestrzeń.
Jeśli nie jest to możliwe w przypadku domyślnego Gnome, jak mogę napisać skrypt Pythona, aby to zrobić (tj. Od czego zacząć? Nigdy wcześniej nie skryptowałem interfejsu użytkownika w Pythonie ...)
Odpowiedzi:
Unity ma to wbudowane domyślnie.
Możesz Ctrl+ Alt+ klawisz klawiatury, aby ustawić okno. To logiczne, jeśli masz klawiaturę!
źródło
Fn+j
na przykład naciśnij klawisz KP1. Dać mu szansę.Ctrl
+Alt
+Arrow
przenosi obszary robocze .... Czy istnieje sposób ustawienia skrótu klawiaturowego dla tej funkcji?Ctrl+ Superkey+ Strzałka
Przykładem superklucza jest klawisz Windows / Start. Używam Ubuntu 12.10.
źródło
Oprócz wtyczki Grid, która jest bardzo błędna w moim systemie, istnieją inne alternatywy dla prostego kafelkowania:
Kafelek X: jest to aplet panelu Gnome, który po kliknięciu prawym przyciskiem myszy pozwala wybrać zestaw opcji do kafelkowania wszystkich okien w określonej rzutni / obszarze roboczym. Ma także samodzielne okno po kliknięciu lewym przyciskiem myszy z wieloma opcjami. X-kafelek został niedawno naprawiony, aby był zgodny z rzutniami Compiz, ale należy pamiętać, że opcje rozmiaru ekranu mogą wymagać dostosowania, jeśli używasz niekonwencjonalnego układu pulpitu, takiego jak stacja dokująca AWN, automatyczne ukrywanie paneli itp. martw się, wszystko odbywa się za pomocą prostego interfejsu GUI.
Można go znaleźć tutaj: http://gtk-apps.org/content/show.php/X+Tile?content=99624
PYwo: Organizator okien Python. Ten mały program działa w tle i wydaje się znacznie lżejszy niż Grid. Jest również bardziej bogaty w funkcje, nawet przy domyślnych ustawieniach. Chociaż zakres jest bardzo prosty, nie ma GUI.
Można go znaleźć tutaj: http://code.google.com/p/pywo/
Easystroke: jest to systemowy program gestów myszy na pulpicie Ubuntu. I to jest niesamowite. Po ustawieniu skrótów klawiaturowych możesz używać tego programu do przypisywania im prostych gestów myszy. Na przykład, jeśli Ctrl + Alt + L jest skrótem do kafelkowania pojedynczego okna do lewego górnego rogu ekranu, możesz wprowadzić regułę Easystroke, że gdy przytrzymasz prawy przycisk myszy i narysujesz linię w górę, a lewe wybrane okno zostanie wyświetlone sąsiadująco, jakbyś naciskał klawisze. Ten program oferuje także gesty specyficzne dla aplikacji, umożliwiając ustawianie poleceń dla przeglądarek internetowych, menedżerów plików i tak dalej. Jest wyposażony w łatwe w obsłudze GUI i jest dostępny w oficjalnych repozytoriach.
Wpisz to w terminalu:
sudo apt-get install easystroke
źródło
sudo apt-get install easystroke
. Tęsknisz za „r”. Jednak +1 za doskonałą odpowiedź i skopiuj / wklej apt-get.Zainstaluj i użyj CompizConfig Settings Manager:
Wybierz Zarządzanie Windows> Siatka, aby ustawić żądane klucze!
Uwaga: NIE dotykaj żadnej opcji, jeśli nie masz pewności co do wyniku. Już złamałem system Ubuntu Unity, aby nie stosować się do tego ostrzeżenia ...
źródło
Wypróbuj http://www.omgubuntu.co.uk/2009/11/get-aero-snap-in-ubuntu/
źródło
Jeśli chcesz po prostu zmienić rozmiar, przeciągając okno do krawędzi ekranu, tak jak w Windows 7 Aero Snap, spróbuj tego:
http://ubuntuforums.org/showpost.php?p=9974221&postcount=123
Nawet lepiej niż w przypadku Aero Snap możesz układać Windows w poziomie, w pionie lub sprawić, że zajmą tylko jedną czwartą ekranu.
Możesz też poczekać na wydanie Compiz 0.9. Domyślnie funkcja wiązania krawędzi zostanie tam zaimplementowana we wtyczce Grid.
źródło