Jak przenosić okna między monitorami i między nimi za pomocą skrótów klawiaturowych?


38

W MS Windows możemy użyć Super+, Arrowaby przesunąć okno na prawo i na lewo od ekranu, zmaksymalizować, zminimalizować, a nawet przenieść na inny ekran. Czy istnieje sposób skonfigurowania tej funkcji w Gnome?


1
Mam strzałki KDE i Super +, które przechodzą do następnej krawędzi monitora i do innego ekranu.
ctrl-alt-delor

Polecam zmienić opcję „poprawnej odpowiedzi” na Simona D., ponieważ jest ona najbardziej aktualna i pomocna w dzisiejszych czasach.
Freedom_Ben

Odpowiedzi:


17

Ctrl+ Alt+ NUMPAD 4(lewa krawędź) Ctrl+ Alt+ NUMPAD 6(prawa krawędź)

Upewnij się, że używasz klawiszy kursora NUMPAD, a nie dedykowanych, jeśli je masz. W przeciwnym razie zmieni przestrzenie robocze.

Pamiętaj, że te skróty działają tylko w nie maksymalizowanych oknach. Un-maksymalizowanie dowolnego wybranego okna można wykonać za pomocą

Ctrl+ Alt+ NUMPAD 5(środek)

Lista skrótów klawiaturowych Unity tutaj, na wypadek, gdyby ich nie widziałeś.

Jakie są skróty klawiaturowe i myszy Unity?


6
Nie działa na Gnome
Jader Dias

@Jader Dias W jaki sposób to, co „nie działa” na Gnome?
ændrük

3
@ ændrük W moim rozumieniu skróty klawiaturowe Unity nie działają na Gnome
Jader Dias

@JaderDias: Ale robią to (przynajmniej te konkretne klucze, w 12.10), i to świetnie! Więcej informacji można znaleźć na stronie askubuntu.com/a/222902/30266 .
krlmlr

3
Są świetne, dopiero niedawno je odkryłem. Jedyną rzeczą, której nie robią (o co poprosił OP), jest przenoszenie okien z jednego monitora na drugi.
Paul Bissex

21

Rozszerzenie Put Windows implementuje tę funkcję. Po zainstalowaniu, Super+ Shift+ Lefti Super+ Shift+ Rightprzesuwają aktywne okno odpowiednio do poprzedniego / następnego ekranu - tak jak w Windows. Działa to nawet w konfiguracji z trzema monitorami, a także przenoszenie zmaksymalizowanych okien działa teraz niezawodnie.

Frychiko za rozwiązanie działa świetnie w otoczeniu dwóch monitorów, ale cierpi na problemy przy przenoszeniu zmaksymalizować okna.

Testowane z Ubuntu 13.04.


1
Po instalacji musisz użyć narzędzia gnome-shell-extension-prefs, aby skonfigurować używane klucze (nie pojawiają się w ustawieniach klawiatury). Nie miałem tego narzędzia (zainstalowałem gnome-shellw Ubuntu), ale apt-get install gnome-shell-extensionspozwól mi uruchomić „Tweak Tool”.
idbrii

Jeśli ustawiłeś monitory tak, aby były nad sobą, musisz użyć. Super + Shift + Up/DownTo działa również na Fedorze 28 (Gnome 3)
icc97

18

W Ubuntu 17.10 skróty klawiaturowe Shift+ Super+ Arrowsprzenoszą okno między różnymi monitorami.

Może być modyfikowany w Ustawienia> Urządzenia> Klawiatura> Nawigacja> Przenieś okno o jeden monitor w górę / w dół / w lewo / w prawo.


4
To samo w Ubuntu Gnome 16.04. To jest aktualna odpowiedź, pozostałe są mniej lub bardziej przestarzałe.

10

ALT + F7, które wybierają okno i poruszają się za pomocą strzałki. Naciśnij Enter, aby zwolnić okno.


2
To poprawna odpowiedź, ale nie osiąga pożądanego zachowania
Jader Dias

1
Dodatkowo naciśnij SHIFT, aby poruszać się szybciej, lub CTRL, aby poruszać się wolniej podczas używania klawiszy strzałek
Sam

Dla mnie, używając 16.04, żadna z pozostałych odpowiedzi nie służy do przemieszczania się między monitorami, z wyjątkiem tego (bez instalowania rozszerzenia, co wydaje się niepotrzebne).

To samo tutaj - jest to działające rozwiązanie do przenoszenia okna poza dysfunkcyjny monitor, spowodowane przez virtualbox.org/ticket/14743 .
cslotty

0

Dodanie do odpowiedzi Frychiko:

  • ctrl+ alt+ num_pad_5maksymalizuje i minimalizuje okno
  • ctrl+ alt+ num_pad_8lub num_pad_2 przenosi okna odpowiednio do górnej i dolnej krawędzi.

bardzo łatwo to osiągnąć również na laptopach - wystarczy dodać fnklucz do swojej kombinacji i gotowe!


To nie odpowiada na pytanie, ponieważ przenosi je tylko na bieżącym monitorze i nie przenosi ich na inny monitor.
Kimberly W

Oryginalne pytanie zostało zredagowane.
Merstzik

0

Testowane na Ubuntu 18.04 (Pop! _OS) z Gnome 3.28.2:

  • Przesuwanie okna na bieżącym ekranie: Ctrl+ Super+Arrows

  • Przenoszenie okna na inny ekran: Ctrl+ Shift+ Super+Arrows

Edytować:

Początkowa odpowiedź działa (przynajmniej) na Pop! _OS 18.04 - skróty klawiszowe mogą być niestandardowe.

Później znalazłem tę stronę wiki Gnome, która stwierdza, że ​​powinna to być Shift+ Super+Arrows Left/Right


nie działa dla Ubuntu 19.04
tatsu

Mogę mieć skróty klawiaturowe specyficzne dla dystrybucji. wiki.gnome.org/Design/OS/KeyboardShortcuts stwierdza, że ​​powinien to być Shift + Super + Lewo / Prawo
Cristi

-1

Używając kombinacji Ctrl + Shift + Alt + Arrow, możesz przenosić dowolne okna na inne ekrany.


W mojej instalacji przesuwałby tylko okna między obszarami roboczymi. Kiedy mówię ekrany, powinieneś pomyśleć w konfiguracji z wieloma monitorami.
Jader Dias

Powinieneś jasno powiedzieć w swoim pytaniu, że nie masz na myśli obszarów roboczych.
Roddie

4
@Roddie Wyjaśnił to, używając ekranów słów zamiast obszarów roboczych .
ændrük

1
Nie, nie wyjaśnił tego, dlatego ktoś zaproponował tę odpowiedź.
Roddie
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.