Wie verschiebe ich ein Fenster an einen anderen Ort ohne die Maus zu benutzen?

66

Ich benutze Leerzeichen für mehrere Desktops, muss aber oft ein Programm von einem Leerzeichen auf ein anderes verschieben.

Mir sind die verschiedenen Möglichkeiten bekannt, dies mit einer Maus zu tun:

  • Klicken und halten Sie in der Titelleiste des Fensters und ziehen Sie zum Rand
  • F8 um alle Leerzeichen anzuzeigen und an die gewünschte Stelle zu ziehen
  • Klicken und halten Sie in der Titelleiste und verwenden Sie Ctrl+ #oder Ctrl+Scroll Arrow

Es konnte jedoch keine Nur-Tastatur-Methode gefunden werden. Ich benutze Linux für eine meiner primären Arbeitsstationen, die diese Fähigkeit besitzt, und ich würde es LIEBEN, es auch mit OSX zu verwenden.

Wickler
quelle
Hey, schön, die Frage, die ich habe, und ihre Antwort sind alle hier in deiner Frage! Ich möchte nur wissen, wie eine App in einen anderen Arbeitsbereich verschoben werden kann, unabhängig davon, ob sie die Maus verwendet oder nicht.
DarenW
Dieser "click & ctrl- #" Trick ist sowieso sehr nützlich. Danke vielmals.
1
"Fenster anklicken und verwenden" - Sie müssen das Fenster gedrückt halten, ein Klick ist technisch nicht korrekt.
Sufian

Antworten:

30

Drücken Sie beim Ziehen eines Fensters die Tastenkombination, um das Fenster an die nummerierte Stelle zu verschieben:

  • Control + 1
  • Control + 2
  • Control + 3
  • usw ...

BEARBEITEN: Für Lion musste ich zu Systemeinstellungen -> Tastatur -> Tastaturkürzel -> Mission Control gehen und diese Hotkeys aktivieren.

Nippysaurus
quelle
8
Dadurch wird der Bildschirm nur an eine andere Stelle verschoben. Sie müssen tatsächlich mit der Maus auf das Fenster klicken und dann diese Verknüpfung verwenden, um das Fenster zu verschieben.
Winder
Wie richtig du bist :) Antwort aktualisiert.
Nippysaurus
Ich arbeite nicht an Lion! :(
Atul Goyal
Diese Methode funktioniert gut mit Mavericks und hat gut mit Mountain Lion funktioniert. Der Schlüssel definiert die Abkürzungen, um zu bestimmten Räumen zu springen (wie @Nippysaurus sagte).
mjturner
20
Bist du high? Er sagte "ohne die verdammte Maus zu benutzen", arghh
YemSalat
17

Größe bis

Sie können sich SizeUp ansehen, das schon mindestens einmal für apple.se empfohlen wurde. Es enthält einige nützliche Tastaturtools, mit denen Sie Fenster um mehrere Monitore (wie ich sie verwende) und auch um mehrere "Leerzeichen" werfen können.

Es ist nicht kostenlos, aber es ist sehr nützlich und auf jeden Fall die geringe Anmeldegebühr wert.

robsoft
quelle
Dies ist, was ich benutze und es ist großartig.
Martin Marconcini
1
Ah, ich benutze Sizup seit einiger Zeit (um Aero Snap nachzuahmen) und wusste das nicht. Sehr hilfreich. Und in der Tat die Anmeldegebühr wert.
Rabarberski
2
Ich habe es mit SizeUp versucht, aber es dauert eine ganze Sekunde, um ein Fenster an einen anderen Ort zu verschieben. Dies ist inakzeptabel: [
Brian Gordon
Es gibt auch eine kostenlose Alternative, Spectacle , obwohl es keine Option für mehrere Leerzeichen gibt. Funktioniert jedoch gut für mehrere Displays.
Pranav 웃
Ein Jahr später hat SizeUp noch eine Sekunde Verzögerung beim Wechseln der Leerzeichen. Ich vermute, es liegt daran, dass OS X keine öffentliche API dafür hat und sie hacken, um die Einschränkung zu umgehen.
Wojtek Kruszewski
7

Amethyst

Mit Amethyst können Sie Fenster mithilfe konfigurierbarer Tastenkombinationen an bestimmte Bereiche senden. Ein möglicher Aufbau ist:

  • Command+ Control+ 1   [an Desktop 1 senden]
  • Command+ Control+ 2   [an Desktop 2 senden]
  • Command+ Control+ 3   [an Desktop 3 senden]
  • und so weiter . . .

Standardmäßig kachelt Amethyst Ihre macOS-Fenster automatisch. Wenn Sie kein automatisches Kacheln oder die zusätzlichen Layoutfunktionen von Amethyst wünschen, fügen Sie "Floating" zu Layouts unter Preferences hinzu und entfernen Sie alle anderen Layouts. Deaktivieren Sie außerdem alle Tastenkombinationen, die Sie nicht benötigen, auf der Registerkarte "Tastenkombinationen".

Bijan Camp
quelle
1
Versuchen Sie es Jahre später mit Amethyst mit BetterTouchTool (kostenpflichtig). Veränderte mein Leben. Die Better ‚Tastaturgesten‘ können tun eingestellt werden Ctrl+ Alt+ Shift+ L/ Hein Fenster ein Feld nach rechts / links bzw. zu senden; Dies ergänzt die normalen Verknüpfungen perfekt. Richten Sie dann Trackpad- oder Magic Mouse-Gesten ein, um die Amethyst-Verknüpfungen auszuführen, z. B. TipTaps zum Ändern der Größe des Hauptfensters oder mein Favorit, "Zwei-Finger-Touch-Top" zum Klicken mit der linken Maustaste und setzen Sie das aktuelle Fenster auf das Hauptfenster (Alt-Shift-Enter). . Schön.
Zelk
Danke für den Tipp @cormacrelf. FYI Gnome 3 erledigt dies alles auf sehr elegante Weise. Es ist ärgerlich, dass Apple uns veranlasst, mehrere Apps von Drittanbietern herunterzuladen.
Gabe Kopley
5

BetterTouchTool : kostenlos und erledigt den Job plus viel Extra;) Ich benutze es in Kombination mit ShiftIt zur Größenänderung von Fenstern.

Aster
quelle
Ein tolles Tool, aber nicht mehr kostenlos. Immer noch die paar Dollar wert.
Bilderstürmer
ShiftIt ist jetzt ein bisschen tot, aber ich habe es vollständig durch BTT ersetzt.
AsTeR
0

Es gibt einen eingebauten Weg, dies ohne die Maus zu tun. Hierbei werden die Maustasten verwendet. Dies ist also nur dann eine gute Option, wenn Sie eine vollständige externe Tastatur angeschlossen haben.

Schritte:

  1. Aktivieren Sie Maustasten, falls diese noch nicht aktiviert sind (die Standardverknüpfung drückt die linke Optionstaste 5x).

  2. Verwenden Sie den Ziffernblock, um den Mauszeiger in der Menüleiste der App zu positionieren. Klicken Sie mit der Taste 5, halten Sie diese gedrückt, und lassen Sie das Fenster ein wenig ziehen, indem Sie auf eine der anderen Zahlen (die Richtungstasten) klicken.

  3. Sobald dieser Modus aktiviert ist, können Sie mit dem Ziehen aufhören (aber die Maustaste # 5 gedrückt halten) und die Tastenkombination Strg-Links / Rechts verwenden. Daraufhin wird das Fenster geöffnet

Weitere Informationen zur Verwendung von Maustasten finden Sie unter https://support.apple.com/de-de/HT204434#mousekeys

chrismarx
quelle
-1

Shiftit ist großartig ...

Ich benutze Shiftit , ein Open-Source-Tool zum Ändern / Verschieben von Fenstern.

Um ein Fenster zu verschieben, können Sie auf Fenster halten + STRG + Leertaste klicken

Andrei Sura
quelle
2
Willkommen bei Ask Different! Bitte verzichten Sie auf 1-Satz-Antworten. Wir versuchen, die besten Antworten zu finden. Diese Antworten geben Auskunft darüber, warum sie die besten sind. Kurze Antworten wie diese erklären nicht, warum sie der beste Ansatz oder das beste Werkzeug sind. Das Bereitstellen eines Links zum Tool kann für das OP sehr hilfreich sein. Sehen Sie wie man Antwort auf , wie man eine Qualität Antwort zu geben. - Aus der Bewertung -
fsb
Wie kann man "click_hold_window" ohne die Maus benutzen?
Elezar
1
Elezar, ShiftEs erfordert die Maus ...
Andrei Sura
Benötigt Maus, bewegt sich zwischen den Bildschirmen , nicht zwischen Leerzeichen , was die Frage gestellt hat.
Benjamin R