Gibt es eine Möglichkeit, das aktuelle Fenster auf einen anderen Desktop zu verschieben, ohne eine Maus in OS X zu verwenden?

104

In OS X würde ich, da mir bewusst ist, dass das aktuelle Fenster auf den nächsten Desktop verschoben werden soll, auf die Titelleiste des Fensters klicken, um den Verschiebemodus zu aktivieren. Halten Sie dann die Maustaste gedrückt und drücken Sie Ctrl+ oder Ctrl+ . Wenn Sie keinen Laptop haben, sind möglicherweise drei Hände erforderlich. Alternativ können Sie in Leerzeichen gehen und ein Fenster von einem Desktop auf einen anderen ziehen.

Gibt es eine einfachere Möglichkeit, dies nur mit der Tastatur (und maximal zwei Händen) zu tun?

Jonathan Holvey
quelle
2
es ist 2019 und es gibt noch keine mauslose lösung für diese
grundaufgabe

Antworten:

47

Ab 10.7 können Sie die "Missionskontrolle" aktivieren und Ihr Fenster dann per Drag & Drop auf eine beliebige Desktop-Gruppe ziehen.

Bildbeschreibung hier eingeben

Siehe: OS X Mountain Lion: Arbeiten in mehreren Räumen

Jocke
quelle
funktioniert unter OSX 10.8.4
AWrightIV
1
@AWrightIV Das hat seit Leopard funktioniert.
Blacklight Shining
73
Die Frage fordert speziell Antworten an, für die kein Mausklick erforderlich ist.
9.
1
STRG + NACH OBEN funktioniert auf einer Windows- / generischen Tastatur, um die Missionssteuerung zu öffnen.
JPhi1618
36

Ich denke, das Beste, was Sie tun können, ist, die Titelleiste des Fensters mit der Maus zu halten und dann Strg-1 (oder 2, 3, 4, was auch immer) zu drücken. Dies erfordert die Verwendung der Maus, ist jedoch etwas praktischer als andere Methoden.

Jay Conrod
quelle
5
funktioniert nicht unter OSX 10.8.4
AWrightIV
5
@AWrightIV: Es funktioniert unter OSX 10.7. Ich bin mir bei 10.8 nicht sicher, aber möglicherweise müssen Sie die Tastenkombinationen Strg-1 und Strg-2 aktivieren, um die Desktops zuerst unter Systemeinstellungen> Tastatur zu wechseln. Das könnte ein Grund dafür sein, dass es nicht funktioniert.
Lichtchemiker
Perfekt, genau das, wonach ich gesucht habe
Kevin Hooke
Auch 2017 ist dies eine großartige Alternative. Selbst wenn Sie die Maus benutzen müssen, ist es viel praktischer als der Rest
mjsr
13

Wenn Sie "BetterTouchTool" installieren, können Sie eine Tastatur- / Maus- / Gestenverknüpfung erstellen für:

  1. Anwendungsfenster auf den anderen Monitor verschieben,
  2. Anwendungsfenster auf dem anderen Monitor maximieren.

Funktioniert wirklich gut! Außerdem bietet "BetterTouchTool" eine Vielzahl weiterer nützlicher Funktionen. Es ist kostenlos.

user1183950
quelle
Ich benutze BetterTouchTool bereits und habe dank dieses Vorschlags eine Tastenkombination zugeordnet, die das aktuelle Fenster von einem Monitor auf den anderen verschiebt. Danke!
Robin Zimmermann
1
BTT ist großartig und hat ein Lizenzschema "Bezahlen, was Sie wollen" eingeführt, das jedoch nicht mehr vollständig kostenlos ist.
JPhi1618
5
BetterTouchTool ist großartig, aber die Frage ist, auf einen anderen DESKTOP zu wechseln , nicht auf einen anderen Monitor!
Bilderstürmer
9

Ab Version 10.5.4 ist dies leider nur mit einer Tastenkombination nicht mehr möglich.

Sie können dies jedoch nur mit der Maus tun, die auch nur eine Hand benötigt, indem Sie das Fenster an den Rand des Bildschirms ziehen. Sie können in den Voreinstellungsfenstern " Warp" oder " Secrets" (beide frei) weitere Optionen festlegen .

dF.
quelle
funktioniert unter OSX 10.8.4, aber nur, wenn Sie bereits den anderen Desktop erstellt haben
AWrightIV
4

Mit Optimal Layout , einer von mir entwickelten App, können Sie Tastaturbefehle verwenden, um den Bereich von Fenstergruppen zu verschieben, in der Größe anzupassen und zu ändern.

Benedict Lowndes
quelle
Wow, das optimale Layout sieht fantastisch aus! Eine kleine Kritik, die ich jedoch sofort beim Anschauen des Demo-Videos bemerkte: Sie haben "konzentriert" falsch geschrieben: future-perfect.co.uk/grammartips/… ... aber ich bin bereits in die App verliebt. Danke für den Tipp.
Iconoclast
Wurde das Merkmal, Räume zu wechseln, nicht irgendwann entfernt? Sie können auch die Beschreibung auf Spaceys Seite ändern . "Nur kompatibel mit Mac OS X 10.6 Snow Leopard" könnte auch so interpretiert werden, dass es nicht kompatibel mit 10.5 und früheren Versionen ist.
Lri
4

Anscheinend könnte Amethyst ( https://github.com/ianyh/Amethyst ) die Anwendung auf einen beliebigen Arbeitsbereich umstellen.

user366376
quelle
3

Es gibt ein Tool namens Zooom , mit dem Sie einen beliebigen Teil eines Fensters mit einem Tastenkürzel verschieben und die Fenstergröße ebenfalls mit einem Tastenkürzel ändern können. Dies ist sehr schön, wenn Sie von einem Linux-Betriebssystem auf OS X umsteigen. Ich frage mich jedoch immer noch, ob nur das grundlegende Umschalten wie in der Frage ohne zusätzliche Softwarekäufe möglich ist.


quelle
2

Der einfachste Weg, dies zu tun, besteht darin, die Verknüpfungen in den Einstellungen zu aktivieren, um zu dem Desktop Ihrer Wahl zu wechseln, wie unten gezeigt. Sobald Sie es aktiviert haben, können Sie das Fenster Ihrer Wahl verschieben, indem Sie die Maustaste gedrückt halten und die Verknüpfung ausführen.

Bildbeschreibung hier eingeben

Jonathan
quelle
1
wieder ... dies ist keine MOUSELESS-Lösung
iconoclast
1

Wenn Sie eine Window Manager-Umgebung ohne Desktop verwenden, können Sie dies durch Ändern der Tastaturbelegung, der Funktion TakeToWorkspace oder SendToWorkspace tun.

Zum Beispiel in Fluxbox.

$vi ~/.fluxbox/keys
Super_L 1 :TakeToWorkspace 1
Super_L 2 :TakeToWorkspace 2
Super_L 3 :TakeToWorkspace 3
Super_L 4 :TakeToWorkspace 4
Super_L 5 :TakeToWorkspace 5
Super_L 6 :TakeToWorkspace 6
Super_L 7 :TakeToWorkspace 7

Hiermit können Sie die "Mac-Taste" + Arbeitsbereichsnummer drücken und das fokussierte Fenster wird zum richtigen Arbeitsbereich geleitet.

Okobaka
quelle
Sie sagen, Sie können Fluxbox unter macOS anstelle des Finders ausführen?
Iconoclast
0

Wenn Sie mit der Titelleiste ziehen und an einen Rand des Bildschirms halten, sollte sich dieser nach ein paar Sekunden verschieben (sofern ein Leerzeichen vorhanden ist). Natürlich müssen Sie die Maus benutzen, aber es sind keine Tastaturbefehle erforderlich.

ingh.am
quelle
Ich glaube, das OP findet Tastaturbefehle einfacher / schneller als mit der Maus.
9.
0

A. Hochfahren und dann das Fenster nach OBEN ziehen. Das sind Desktops. Etwas schwieriger zu realisieren als Linux-Desktops. Aber es funktioniert. Apple versucht Ihnen zu zeigen, was sich bereits auf jedem Desktop befindet. B. Die F3-Taste aktiviert auch die Missionssteuerung. Hinweis: Verwenden Sie die Steuerpfeile, um zwischen den Desktops zu wechseln

Codeslapper
quelle
0

Ich benutze Amethyst , um dies zu erreichen. Es hat einige wirklich schöne anpassbare Verknüpfungen für die Fensterverwaltung.

Screenshot mit den Amethyst-Einstellungen

Amethyst ist standardmäßig ein Fenstermanager für Kacheln. Ich deaktiviere jedoch alle Kacheln in den Amethyst-Einstellungen und verwende sie nur für die Tastaturkürzel für die Fensterverwaltung. Wahrscheinlich übertrieben, aber es funktioniert.

Ted Paulsen
quelle
0

Also für macOS 10.14.6 klicken Sie auf das Apfelmenü und gehen Sie zu den Systemeinstellungen und gehen Sie zu Mission Control. Klicken Sie auf Hot Corners in der unteren linken Ecke des Fensters und setzen Sie Mission Control in eine der Ecken. Fahren Sie mit der Maus bis zu der Ecke, der Sie sie zugewiesen haben, und die geöffneten Fenster auf Ihrem Desktop werden voneinander getrennt. Wählen Sie die gewünschten Elemente auf einem neuen Desktop aus und ziehen Sie sie in die obere Menüleiste. Fertig können Sie so viele neue Desktops erstellen, wie das Betriebssystem unterstützt. Oder streichen Sie mit drei Fingern über Ihren Laptop und ziehen Sie die gewünschte Anwendung auf dem zweiten Desktop in die obere Menüleiste.

Don Davis
quelle
-1

Wenn ich also alle falschen Methoden ausprobiert habe, bin ich aus Versehen zu der Lösung gekommen, nach der alle suchen:

Klicken und halten Sie das Fenster, das Sie verschieben möchten. Halten Sie die Strg-Taste gedrückt. Ziehen Sie das Fenster an den Bildschirmrand, bis es auf einen neuen Desktop verschoben wird. Lassen Sie das Fenster fallen und lassen Sie die Strg-Taste los. Boom. Getan.

Alternativ können Sie Mission Control verwenden, um Apps per Drag & Drop auf den gewünschten Desktop zu ziehen. Dies ist jedoch nicht die gesuchte Lösung. Weitergehen.

DenJansen
quelle
1
Es funktioniert für mich ohne den Steuerschlüssel ...? Einfach klicken, ziehen, geduldig warten. Mit einem Touchpad ist das nicht so einfach ...
Merlyn Morgan-Graham
@ MerlynMorgan-Graham Ich halte die Drag-Lock-Funktion immer aktiviert. Das macht es viel einfacher, solche Dinge zu halten.
Blacklight Shining
3
Täuschung: Diese Antwort erfordert Mausklick.
9.