Jak emulować przyciąganie do okna / skróty siatki Windows?

50

W systemie Windows dostępne są następujące skróty:

  • WinArrow Up ↑: Maksymalizuj bieżące okno
  • WinArrow Down ↓: Unmaximize
  • WinArrow Right →: Maksymalizuj, ustaw szerokość jako połowę szerokości ekranu, przyklej okno po prawej stronie
  • WinArrow Left ←: Maksymalizuj, ustaw szerokość jako połowę szerokości ekranu, przyklej okno w lewo

Szczególnie interesują mnie dwa ostatnie skróty.

Andrea Ambu
źródło
3
Teraz wiem, jak to zrobić w Windows 7! : D tak!
Pitto,

Odpowiedzi:

33

Korzystam z opcji „grid” w Menedżerze ustawień CompizConfig. „Grid” został opracowany jako dodatkowa wtyczka, więc musisz zainstalować pakiet compiz-fusion-plugins-extra Zainstaluj compiz-fusion-plugins-extra (nie widziałem tego w „centrum oprogramowania”, więc zrobiłem to przez synaptic).

Po zainstalowaniu wtyczek w CCSM przejdź do „Zarządzania oknem”, a następnie wybierz „Siatka”. Zmieniam moje „put left” na CTRL+ SHIFT+ left arrow(i robię podobnie dla „put right”, „put top” i „put bottom”). Mapuję CTRL+ SHIFT+, enteraby „umieścić centrum”.

Nie jestem pewien co do W7, ale WIELKĄ rzeczą w GRID jest to, że jeśli uderzysz go raz, przejdzie do połowy ekranu. Drugi raz idzie do 1/3 ekranu. Po raz trzeci zajmuje 2/3 ekranu. Następnie czwarty ma z powrotem do połowy. Możesz więc ustawić obok siebie dokumenty, które wymagają 1/3 lub 2/3 ekranu, a także równego podziału 1/2 ekranu.

MUSISZ wtyczka dla mnie w systemie Linux! I działa świetnie!

Unity będzie zawierać „funkcję zatrzaskową”, ale podoba mi się klawiatura, która wykona tę konfigurację! CCSM GRID to jest!

rik-shaw
źródło
2
Miły! Nie widziałem tego wcześniej. Wolę jednak domyślne skróty na klawiaturze numerycznej.
misterben
1
Jestem na laptopie, dlatego muszę zmienić domyślne skróty na klawiaturze numerycznej. Zapomniałem wspomnieć o tym w oryginalnej odpowiedzi.
rik-shaw
1
Siatka działa świetnie, a na laptopie możesz użyć wspólnego klawisza „fn”, aby użyć klawiatury: spróbuj;)
Pitto
To prawda o klawiszu „fn”, ale po prostu czuję, że nie mogę tego zrobić tak łatwo „bez patrzenia”, więc stwierdziłem, że muszę przejść na coś, co można zrobić szybko i bez widoczności. Wciśnięcie Ctrl + Shift to operacja jednym palcem, a strzałki są łatwe do znalezienia „przez dotyk”. Wiem, że to samo dotyczy wielu osób, które przyzwyczaiły się do korzystania z klawiatury FN, ale nie ja ... fajnie, jest to łatwa modyfikacja dla wszystkich, którzy mają swoje preferencje.
rik-shaw
Wspaniały! W rzeczywistości połączenie z klawiszem numerycznym i ilością dostępnych opcji jest niesamowite! Dzięki :)
Andrea Ambu,
17

W przypadku Ubuntu 11.04 (natty) i 11.10 (oneiric) możesz to zrobić, jeśli masz klawiaturę / klawiaturę numeryczną na klawiaturze. Nic więcej nie trzeba instalować:

Ctrl + alt + NumPad 4 (cała lewa strona)

Ctrl + alt + NumPad 5 (maksymalizacja)

Ctrl + alt + NumPad 6 (cała prawa strona)

Ctrl + Alt + NumPad 9 (prawy górny róg)

Pełna lista: w „Umiejscowieniu okna” Co to są skróty klawiaturowe i myszy Unity?

dgo.a
źródło
Mam 12.04 LTS i Ctrl-Alt-NumPad5 też tam działa. Nie mogę zmusić innych liczb do działania, ale jestem skłonny obwiniać fakt, że uruchamiam Ubuntu w Virtualbox na OSX z klawiaturą innej firmy.
mwfearnley 18.04.16
2
Czy te ustawienia można konfigurować? I nie wydaje się znaleźć je pod System Settings> Keyboard> Shortcuts.
arvixx
14

Działa z moim Ubuntu 14.04. Po prostu zrób to samo, co w systemie Windows, ale tym razem dodaj Ctrl, więc jest to Ctrl+ Super+ Strzałka.

Strzałki X
źródło
1
Jedyną rzeczą, której nie robi to, że jestem przyzwyczajony do robienia tego w systemie Windows, jest przenoszenie go między monitorami. Jeśli jest na monitorze 2, bez względu na to, ile razy naciśniesz Ctrl + Super + lewo, pozostanie na monitorze 2.
wyciszona