Czy w Xfce można umieścić okna ze skrótami klawiaturowymi?


9

Korzystając z Compiz w Unity, mogłem nacisnąć Ctrl+ Alt+, 6aby umieścić okno w prawej połowie ekranu, Ctrl+ Alt+, 4aby umieścić je w lewej połowie, Ctrl+ Alt+, 7aby umieścić je w lewej górnej części ekranu i tak dalej .

Czy jest coś podobnego w Xfce na Xubuntu?


Możesz użyć wmctrl i łatwych poleceń klawiszowych, takich jak wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz && wmctrl -r :ACTIVE: -e 0,0,0,500,500. Zobacz man wmctrl .
user55822,

Czy to duplikat tego? askubuntu.com/questions/103456/ ... ... czy używasz 12.10, który powinien mieć wbudowane kafelki w WM.
fossfreedom

Używam 12.04 LTS
rubo77


1
@ rubo77, jeśli znasz skrypty bash, sprunge.us/VjYL . Ale równie dobrze możesz rozważyć zainstalowanie 12.10, ponieważ fossfreedom mówi, że jest wbudowany.
user55822

Odpowiedzi:


7

Wolę użyć Alt+, daby przenieść okno do lewej połowy ekranu i Shift+ Alt+ ddo prawej połowy.

  • przechowuj ten skrypt jako /usr/local/sbin/window-lefti/usr/local/sbin/window-right
  • w menedżerze ustawień można dodać nowy wpis w xfce4-klawiaturę skróty: /commands/custom/<Alt>d, Stringi/usr/local/sbin/window-left
  • w menedżerze ustawień można dodać nowy wpis w xfce4-klawiaturę skróty: /commands/custom/<Shift><Alt>d, Stringi/usr/local/sbin/window-right

nowy wpis skrótu, aby przenieść okno do lewej połowy ekranu

(Możesz wybrać najlepsze klawisze skrótów, które pasują do Ciebie <Alt>, <Shift>, <Control> and <Super>)


Jeśli skróty nie działają, pamiętaj o ich wykonaniu. chmod + x / usr / local / sbin / window-left chmod + x / usr / local / sbin / window-right
sumit

2
Ta odpowiedź jest nieaktualna w przypadku nowszych wersji XFCE (zobacz to pytanie / odpowiedź, jak to zrobić natywnie: askubuntu.com/questions/210231/... )
process91

4

Te działania już istnieją dla Menedżera okien XFCE / Xubuntu, to kwestia powiązania ich z odpowiednimi kluczami!

Możesz to zrobić za pomocą GUI. Wystarczy przejść do Settings, Window Manageri kliknij Shortcutszakładkę. Działania szukasz są nazwane Tile window to the left, Tile window to the top-rightitp


Nawet jeśli głosowanie spóźnione, ale jest to poprawna odpowiedź (przynajmniej w moim środowisku xubuntu 16.04)
Pierre

To zdecydowanie poprawna odpowiedź na dzień 16.06
MrJman006,

2

Miałem ten sam problem po odejściu z Compiz, ponieważ nie znalazłem prawdziwego rozwiązania i nie chciałem używać pojedynczych skryptów, rozwidliłem projekt, który prawie miał funkcje, których potrzebowałem.

Można go znaleźć pod: https://github.com/gillesB/azulejo

Nie jest jeszcze idealny, brakuje obsługi wielu ekranów, ale używam go codziennie. Powinien być także użyteczny w innych środowiskach komputerowych, ponieważ jest oparty na EWMH (1). Na przykład użyłem go przez jakiś czas z Mate i przetestowałem go wkrótce z Cinnamon.

1) http://en.wikipedia.org/wiki/EWMH


Plik „/usr/lib/python2.7/dist-packages/gi/__init__.py”, wiersz 76, w request_version podwyższenie ValueError („Przestrzeń nazw% s niedostępna”% przestrzeni nazw)
lefterav

Stworzyłem problem dla tego problemu na GitHub. Zajmę się tym w najbliższej przyszłości. ( github.com/gillesB/azulejo/issues/9 )
gillesB

Problem występuje, jeśli zależności nie są zainstalowane. Potrzebne pakiety znajdziesz tutaj: github.com/gillesB/azulejo
gillesB
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.