Przesuń okno do prawego / lewego skrótu obszaru roboczego

13

Szukam skrótu klawiaturowego „Przenieś do obszaru roboczego w prawo / w lewo”

Lubię to:

Dobrze

Używam kostki compiz z 4 poziomymi obszarami roboczymi

(Nie szukam skrótu „Przenieś do innego obszaru roboczego”)

iLQ
źródło
Czy możesz to zrobić bez skrótu klawiaturowego, gdy okno jest zmaksymalizowane?
umpirsky

Odpowiedzi:

12

Zakładam, że prowadzisz Unity. Musisz:

  1. Zainstaluj compizconfig-settings-manager
  2. Otwórz go (można go znaleźć, wpisując ccsmw myślniku)
  3. Przewiń w dół i w sekcji „Zarządzanie oknami” aktywuj wtyczkę „Put”, zaznaczając pole obok „Put” (*)
  4. Naciśnij przycisk „Put”, aby skonfigurować skrót
  5. Ustawienia, których szukasz, to Wiązania> Umieść w sąsiedniej rzutni> Rzutnia lewo / prawo / góra / dół
  6. Aby uniknąć sytuacji, w której pulpit będzie ścigał każde poruszane okno (skutecznie zmniejszając efekt tej opcji do „Przełącz obszar roboczy na okno”), zaznacz Różne. Wiązania> Okno Unfocus

(*): Z powodu problemów z kompizowaniem, na tym etapie Twój ekran może się zawiesić na czas od 5 do 30 sekund ... po prostu poczekaj, aż pulpit ponownie zacznie reagować. Jeśli skończysz na zepsutym pulpicie, naciśnij Ctrl+ Alt+ F1, zaloguj się przy użyciu nazwy użytkownika i hasła oraz wpisz DISPLAY=:0 unity --replace &, a następnie naciśnij Ctrl+ Alt+ F7i wszystko powinno wrócić.

pablomme
źródło
Ten działa dobrze, ma tylko jeden problem, kiedy przenoszę okna do innego obszaru roboczego, sześcian obraca się za oknem. Czy istnieje sposób, aby po prostu przesunąć okno bez przechodzenia do obszarów roboczych?
iLQ 27.01.12
1
Tak. CCSM> Włóż wtyczkę> Różne opcje> Unfocus window
pablomme
2
Aby to zrobić, nie potrzebujesz już compizconfig-settings-manager. Ubuntu ma domyślne skróty i można je edytować w panelu ustawień „klawiatury” Ubuntu. Zobacz moją odpowiedź poniżej.
simonp
22

W Ubuntu 14.04 (i prawdopodobnie wcześniejszych wersjach) istnieje domyślne przypisanie klawiszy Shift-Ctrl-Alt-[arrow]. Np. Aby przenieść bieżące okno o jeden obszar roboczy w prawo, użyj Shift-Ctrl-Alt-Right.

Wiązanie klawiszy można edytować w Ustawieniach-> Klawiatura-> Skróty-> Nawigacja.

simonp
źródło
3
W Ubuntu 16.04 Shift + Ctrl + Alt + Arrownadal działa
Alleo
Nie w Kubuntu 16.04 ...
kavadias
To jest ratownik, „Workspace Switcher” w 16.04 jest super błędny i jestem przerażony, aby go użyć.
Matt Jensen,
1
Nie działa w Ubuntu 18.04 z obszarami roboczymi z obsługą siatki. Czy ktoś wie, jak rozwiązać ten problem w środowisku GNOME Ubuntu 18.04?
Khalil Laleh
@KhalilLaleh Miałem problem z Ubuntu 18.04 z Gnome podczas ustawiania podziału na lewy skrót, który nie działał, nawet jeśli został ustawiony w Ustawienia -> Klawiatura. Musiałem zobaczyć, jakie polecenie jest również powiązane z tym skrótem, i mogłem to zrobić za pomocą:, gsettings list-recursively org.gnome.desktop.wm.keybindingswtedy usunąłem responsywny skrót, który mnie niepokoił gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "['disabled']". Możesz także sprawdzić, czy masz inne powiązanie polecenia ze skrótem, którego próbujesz użyć.
user2111922,
12

Używam prawdopodobnie starego stylu skrótu, który jest rzeczywiście prosty.

Używam Desktop Wall zamiast Cube, co jest niesamowite, ale zmęczyłem się sześcianem, a potem przełączyłem się na Desktop Wall. Który zawiera przypisania klawiszy dla „Przenieś w obrębie ściany”, „Przenieś z oknem w ścianie” i kilku innych. Mam domyślną konfigurację, która obejmuje Shift + Control + Alt + [klawisz] (lewy, prawy itp.), Aby „przenieść” okno do żądanej ściany. Jak pokazano tutaj:

wprowadź opis zdjęcia tutaj

Kostka ma te same opcje wiązania na odpowiedniej zakładce wewnątrz „Obróć kostkę pulpitu”, co może być przydatne, ponieważ możesz zdefiniować kilka kombinacji dla pożądanych powiązań klawiszy, aby przenieść okna do konkretnej twarzy (n) (kostki).

wprowadź opis zdjęcia tutaj

Jeśli używasz więcej niż jednego poziomego obszaru roboczego, prawdopodobnie masz sześciościenny sześcian z podwójnymi obszarami roboczymi, co oznacza: tylko jeden sześcian z selektywnym obszarem roboczym. W ten sposób można połączyć oba przypisania klawiszy ściany pulpitu z przypisaniami klawiszy Obróć kostkę, aby uzyskać oczekiwany efekt.

Ale powinieneś najpierw sprawdzić, czy normalne Shift + Control + Alt + [klawisz] (lewy, prawy itp.) Wykonują lewę. W przeciwnym razie to obejście może być dla Ciebie trudne. (nie testowane przeze mnie, nie używam już kostki).

OSTRZEŻENIE: Opcja „Przenieś do innego obszaru roboczego” w menu kontekstowym po prostu upuszcza okno do wybranego obszaru roboczego, pozostawiając cię w bieżącym obszarze roboczym. „Przenieś z oknem [...]” spowoduje, że „polecisz” do danego obszaru roboczego z oknem.

Powodzenia!

Geppettvs D'Constanzo
źródło
Dzięki Geppettvs, ale zostanę przy rozwiązaniu pablomme (:
iLQ
1
Myślę, że ten skrót, Shift + Control + Alt + Arrow-Key zawsze działał od momentu instalacji. W górę, w dół, w lewo lub w prawo.
lqlarry
tak, ale nie mogę powiedzieć na pewno, czy działa na zwykłych instalacjach Ubuntu z compiz. Używam innej dystrybucji. Ale dziękuję za informację @lqlarry
Geppettvs D'Constanzo
2

W systemie Ubuntu 12 i nowszym możesz to zrobić w Ustawienia-> Klawiatura-> Skróty-> Nawigacja

uvasal
źródło
1

Możesz używać Shift+ Ctrl+ lub Shift+ Ctrl+ w Ubuntu 14.04 LTS.

nsanchezb
źródło
0

W Ubuntu 16.04

Ctrl + ALT + 8, aby przejść do okna w górę, Ctrl + ALT + 2, aby przejść do okna w dół, Ctrl + ALT + 6, aby przejść do okna w prawo, i Ctrl + ALT + 4, aby przejść do okna w lewo wprowadź opis obrazu tutaj

Roger Gomez Nieto
źródło