Wie emuliere ich Windows-Fensterverknüpfungen?

50

In Windows haben Sie folgende Verknüpfungen:

  • WinArrow Up ↑: Aktuelles Fenster maximieren
  • WinArrow Down ↓: Unmaximize
  • WinArrow Right →: Maximieren, Breite auf die Hälfte der Bildschirmbreite einstellen, Fenster nach rechts kleben
  • WinArrow Left ←: Maximieren, Breite auf die Hälfte der Bildschirmbreite einstellen, Fenster nach links kleben

Ich interessiere mich besonders für die letzten beiden Abkürzungen.

Andrea Ambu
quelle
3
Jetzt weiß ich, wie es in Windows 7 geht! : D yay!
Pitto

Antworten:

33

Ich verwende die Option "grid" des CompizConfig Settings Managers. "Grid" wurde als zusätzliches Plugin entwickelt, daher muss das Paket compiz-fusion-plugins-extra installiert werden Installieren Sie compiz-fusion-plugins-extra(ich konnte es im "Software Center" nicht sehen, habe es also über synaptic gemacht).

Sobald Sie die Plugins installiert haben, gehen Sie in CCSM zu "Window Management" und wählen Sie "Grid". Ich ändere mein "links setzen" auf CTRL+ SHIFT+ left arrow(und tue dies auch für "rechts setzen", "oben setzen" und "unten setzen"). I Karte CTRL+ SHIFT+ enter"Put - Zentrum" zu sein.

Ich bin mir bei W7 nicht sicher, aber das TOLLE an GRID ist, dass wenn Sie es einmal treffen, es auf die Hälfte des Bildschirms geht. Ein zweites Mal wird 1/3 des Bildschirms angezeigt. Ein drittes Mal hat es 2/3 des Bildschirms eingenommen. Dann hat ein vierter es wieder zur Hälfte. So können Sie Dokumente nebeneinander einrichten, die 1/3 oder 2/3 des Bildschirms benötigen, und auch 1/2 des Bildschirms gemeinsam nutzen.

Ein MUSS für mich unter Linux! Und es funktioniert super!

Unity wird mit einer "Snap-Funktion" geliefert, aber ich möchte, dass die Tastatur dieses Setup für mich ausführt! CCSM GRID ist es!

Rik-Shaw
quelle
2
Nett! Das habe ich noch nie gesehen. Ich bevorzuge jedoch die Standard-Tastaturkürzel.
Misterben
1
Ich bin auf einem Laptop, deshalb muss ich die Standard-Tastaturkürzel für die Nummernblöcke ändern. Ich habe vergessen, das in der ursprünglichen Antwort zu erwähnen.
rik-shaw
1
Grid funktioniert gut und auf dem Laptop können Sie die gemeinsame "Fn" -Taste verwenden, um Tastatur zu verwenden: versuchen Sie es;)
Pitto
Bei der "fn" -Taste stimmt das, aber ich habe zufällig das Gefühl, dass ich das nicht so einfach "ohne hinzuschauen" kann. Ich habe festgestellt, dass ich zu etwas wechseln muss, das schnell und ohne Sehkraft durchgeführt werden kann. Das Drücken von Strg + Umschalt ist eine Ein-Finger-Operation, und die Pfeile sind leicht "nach Gefühl" zu finden. Ich weiß, dass dies auch für viele der Fall ist, die sich an die Verwendung der FN-Tastatur gewöhnt haben, aber nicht für mich.
rik-shaw
Toll! Tatsächlich ist die Kombination mit der Zahlentaste und der Anzahl der verfügbaren Optionen erstaunlich! Danke :)
Andrea Ambu
17

Für Ubuntu 11.04 (natty) und 11.10 (oneiric) können Sie dies tun, wenn Sie einen Tastatur- / Nummernblock auf Ihrer Tastatur haben. Es muss nichts anderes installiert werden:

Strg + Alt + NumPad 4 (gesamte linke Seite)

Strg + Alt + NumPad 5 (maximieren)

Strg + Alt + NumPad 6 (gesamte rechte Seite)

Strg + Alt + NumPad 9 (obere rechte Ecke)

Vollständige Liste: In der "Fensterplatzierung" von Was sind die Tastatur- und Mauskürzel von Unity?

dgo.a
quelle
Ich bin am 12.04 LTS und Ctrl-Alt-NumPad5 funktioniert bei mir auch dort. Ich kann andere Nummern nicht zum Laufen bringen, aber ich bin bereit, die Tatsache zu tadeln, dass ich Ubuntu in Virtualbox unter OSX mit einer Tastatur eines Drittanbieters ausführe.
Mwfearnley
2
Sind diese Einstellungen konfigurierbar? Ich kann nicht scheinen sie unter finden System Settings> Keyboard> Shortcuts.
Arvixx
14

Es funktionierte für mein Ubuntu 14.04. Mach einfach das Gleiche wie in Windows, aber füge diesmal hinzu Ctrl, es ist also Ctrl+ Super+ Pfeil.

PfeileX
quelle
1
Das Einzige, was ich unter Windows nicht gewohnt bin, ist, es über Monitore zu verschieben. Wenn es auf dem Monitor 2 ist, egal wie oft treffen Sie Strg + Super + links, wird es auf dem Monitor bleibt 2.
silencedmessage