Rectangle app App für Mac: Fenster per Tastatur anordnen, ganz ohne Maus
Rectangle mac ist ein kostenloser, quelloffener Fenster-Manager für macOS. Du drückst eine Tastenkombination, und das aktive Fenster springt in die linke Bildschirmhälfte, in eine Eckviertel oder in ein Drittel des Bildschirms. Ziehst du ein Fenster stattdessen an einen Bildschirmrand, rastet es dort ein. Rectangle app läuft ab macOS 10.15, sowohl auf Intel- als auch auf Apple-Silicon-Macs, und die aktuelle Version (v0.96 zum Zeitpunkt dieses Artikels) gibt es auf rectangleapp.com oder auf der GitHub-Releases-Seite.
Willst du nur zwei Fenster nebeneinander legen, kann das macOS Sequoia mittlerweile von Haus aus, direkt über die Tastatur. Rectangle lohnt sich, sobald du Drittel brauchst, Viertel, Tastenkombinationen, die du frei belegen willst, oder eine Möglichkeit, Fenster zwischen Displays zu verschieben, ohne das Trackpad anzufassen.
Installieren und Bedienungshilfen-Zugriff erlauben
Lade die .dmg-Datei herunter und ziehe Rectangle in den Programme-Ordner, oder nutze Homebrew:
brew install --cask rectangle
Beim ersten Start fragt macOS nach der Berechtigung für Bedienungshilfen. Aktiviere Rectangle unter Systemeinstellungen > Datenschutz & Sicherheit > Bedienungshilfen. Das ist die einzige Berechtigung, die die App braucht, und ohne sie bewegt sich kein einziges Fenster. Rectangle fragt außerdem, ob du die eigenen Standard-Tastenkombinationen möchtest oder den alten Satz von Spectacle. Die Tabellen weiter unten gehen von Rectangles Standardeinstellungen aus.
Bevor du irgendetwas änderst: Wähle ein Browserfenster aus und klicke in der Menüleiste auf Linke Hälfte. Bewegt sich das Fenster, funktioniert die Berechtigung, und du kannst mit den Tastenkombinationen loslegen.
Standard-Tastenkombinationen
Jede Aktion nutzt Control + Wahltaste plus eine weitere Taste. Alle lassen sich im Tab „Tastenkombinationen” der Einstellungen neu belegen.
| Aktion | Tastenkombination |
|---|---|
| Linke Hälfte / Rechte Hälfte | ⌃⌥← / ⌃⌥→ |
| Obere Hälfte / Untere Hälfte | ⌃⌥↑ / ⌃⌥↓ |
| Maximieren | ⌃⌥↩ |
| Zentrieren | ⌃⌥C |
| Oben links / Oben rechts | ⌃⌥U / ⌃⌥I |
| Unten links / Unten rechts | ⌃⌥J / ⌃⌥K |
| Erstes / Mittleres / Letztes Drittel | ⌃⌥D / ⌃⌥F / ⌃⌥G |
| Erste zwei Drittel / Letzte zwei Drittel | ⌃⌥E / ⌃⌥T |
| Nächstes Display / Vorheriges Display | ⌃⌥⌘→ / ⌃⌥⌘← |
| Vergrößern / Verkleinern | ⌃⌥= / ⌃⌥- |
| Wiederherstellen | ⌃⌥⌫ |
Zwei Dinge solltest du gleich zu Beginn wissen. Drückst du Erstes Drittel mehrmals hintereinander, wandert das Fenster durch erstes, mittleres und letztes Drittel, eine einzige Tastenkombination deckt also alle drei Spalten ab. Und Wiederherstellen bringt das Fenster zurück auf die Größe und Position, die es vor der letzten Rectangle-Aktion hatte, allerdings nur für das gerade aktive Fenster, nicht für alle Fenster, die du bereits angeordnet hast.
Weitere Größen ohne eigene Standard-Tastenkombination (Viertel-Reihen, Sechstel, Neuntel, „fast maximieren”, „Höhe maximieren”, an den Rand schieben ohne die Größe zu ändern) findest du hinter dem Ellipsen-Button unten im Tab „Allgemein”, wo du sie mit eigenen Tasten belegen kannst.
Snap-Bereiche: per Drag-and-Drop anordnen
Ziehst du ein Fenster an einen Rand, zeigt dir ein durchscheinender Umriss, wo es landet, sobald du loslässt. Die Zuordnung ist fest:
| Ziehen an | Ergebnis |
|---|---|
| Linken oder rechten Rand | Linke oder rechte Hälfte |
| Oberen Rand | Maximieren |
| Beliebige Ecke | Viertel in dieser Ecke |
| Linken oder rechten Rand, direkt über oder unter einer Ecke | Obere oder untere Hälfte |
| Unterer Rand, linkes / mittleres / rechtes Drittel | Dieses Drittel |
| Unteres linkes oder rechtes Drittel, dann in die untere Mitte ziehen | Erste oder letzte zwei Drittel |
Das Einrasten lässt sich in den Einstellungen abschalten, falls du es aus Versehen zu oft auslöst. Die README weist außerdem darauf hin, dass bei einer kleinen Zahl von Nutzern das Mitteilungszentrum einfriert, wenn das Einrasten aktiv ist. Das Deaktivieren von „Fenster durch Ziehen einrasten” ist der dokumentierte Fix dafür.
Ein erstes Layout: Dokument plus Referenz
Vorschlag für den Workflow auf einem Laptop-Bildschirm:
- Klicke auf das Dokumentfenster, um es zu aktivieren, und drücke dann ⌃⌥←.
- Klicke auf das Browserfenster und drücke dann ⌃⌥→.
Der Fokus entscheidet dabei. Bleibt das Dokumentfenster aktiv, während du beide Tastenkombinationen drückst, bewegt es sich zweimal, und der Browser bleibt, wo er war.
Auf einem breiteren Display liest sich meist eine 2/3-plus-1/3-Aufteilung besser als zwei Hälften: Dokument auf ⌃⌥E, Referenz auf ⌃⌥G. Nutze für beide Fenster die benannte Position. Drückst du Vergrößern bei einem Fenster, schrumpft sein Nachbar dabei nicht mit, wächst das Dokument also aus einem Halb-Bildschirm-Layout heraus, überlappt es die Referenz statt eine saubere Aufteilung zu ergeben.
Über zwei Displays hinweg arbeiten
Nächstes Display (⌃⌥⌘→) verschiebt das aktive Fenster auf den benachbarten Monitor und skaliert es dabei auf dessen Abmessungen. Drittel richten sich nach der Ausrichtung: Auf einem hochkant montierten Monitor ist das „erste Drittel” das obere Drittel.
Es gibt außerdem eine Option, mit der wiederholtes Drücken von Linke Hälfte oder Rechte Hälfte ein Fenster auf das nächste Display weiterschiebt, sobald es bereits am Rand liegt. Manche bevorzugen das gegenüber einer eigenen Display-Tastenkombination.
Eine Grenze solltest du kennen: Rectangle verschiebt Fenster nicht zwischen Spaces (virtuellen Schreibtischen). Apple stellt dafür keine öffentliche Schnittstelle bereit. Rectangle Pro simuliert für Nächster/Vorheriger Space einen Titelleisten-Drag zusammen mit der System-Tastenkombination für Spaces, die kostenlose App enthält diese Aktionen aber nicht.
Eine App mit widersprüchlichen Tastenkombinationen ignorieren
Manche Apps belegen selbst Control-Wahltaste-Kombinationen. Statt Rectangle umzubelegen, holst du die störende App in den Vordergrund, öffnest das Rectangle-Menü und wählst App ignorieren. Solange diese App im Vordergrund ist, werden Rectangles Tastenkombinationen bei macOS abgemeldet; wechselst du weg, kommen sie zurück. Dasselbe lässt sich auch per Skript auslösen:
rectangle://execute-task?name=ignore-app&app-bundle-id=com.apple.Safari
Aktionen aus Skripten und Launchern auslösen
Jede Aktion lässt sich über eine URL aufrufen, so binden Nutzer Rectangle in Alfred, Raycast, Keyboard Maestro oder ein Stream Deck ein:
open -g "rectangle://execute-action?name=left-half"
Die vollständige Liste der Aktionsnamen (darunter tile-all, cascade-all, reverse-all und jede Bruchzahl von Hälften bis Neunteln) steht in der README des Projekts.
Versteckte Einstellungen und wo die Präferenzen liegen
Das Einstellungsfenster ist bewusst schmal gehalten. Weitere Optionen lassen sich über defaults write-Befehle setzen, die in TerminalCommands.md dokumentiert sind, etwa ein Abstand zwischen gekachelten Fenstern. Starte Rectangle nach einer solchen Änderung neu.
Die Einstellungen liegen in ~/Library/Preferences/com.knollsoft.Rectangle.plist. Im Tab „Einstellungen” gibt es Export- und Import-Buttons, die dieselbe Konfiguration als JSON schreiben und lesen. Eine Datei unter ~/Library/Application Support/Rectangle/RectangleConfig.json wird beim Start einmal importiert und danach mit einem Zeitstempel umbenannt, sie ist also keine live gelesene Konfigurationsdatei. Hast du über Homebrew installiert und die Einstellungen bleiben nach einem Neustart nicht erhalten, ist laut README brew uninstall --zap rectangle mit anschließender Neuinstallation der Fix.
Was macOS ohne Rectangle bereits kann
Seit macOS Sequoia bringt Apple ein eigenes Fenster-Tiling mit: Ziehe ein Fenster an einen Bildschirmrand, nutze das Menü Fenster > Verschieben & Größe ändern, oder drücke dokumentierte Tastenkombinationen wie fn-Control-Pfeiltaste links und fn-Control-Pfeiltaste rechts für Hälften sowie fn-Control-R, um ein Fenster auf seine vorherige Größe zurückzusetzen. Der Abstand zwischen gekachelten Fenstern ist eine Einstellung („Gekachelte Fenster haben Ränder” unter Systemeinstellungen > Schreibtisch & Dock) und lässt sich abschalten.
Probiere die nativen Funktionen zuerst mit deinen Alltags-Apps aus. Reichen dir Hälften und Viertel über das Fenster-Menü, gibt es keinen Grund, ein zusätzliches Tool zu installieren. Rectangle passt besser, wenn du Drittel und Zweidrittel per Tastatur willst, das Durchschalten von Größen bei wiederholtem Drücken, frei wählbare Tastenkombinationen, eine App-Ausnahmeliste oder skriptbare Aktionen. Das ist eine Frage des eigenen Workflows, kein Wettbewerb um die meisten Funktionen.
Rectangle vs. Rectangle Pro
Rectangle Pro ist eine eigenständige, kostenpflichtige, closed-source App desselben Entwicklers, aufgebaut auf Rectangle. Beworben werden eine „Wurf”-Geste, die ein Fenster von überall aus an eine von 16 Positionen schickt, individuelle Größen und Positionen, Workspace-Layouts, die sich mit einer einzigen Tastenkombination oder beim Anschließen eines Displays anwenden lassen, das Ablegen von Fenstern an Bildschirmrändern, Aktionen für Nächster/Vorheriger Space sowie iCloud-Synchronisierung der Einstellungen. Es gibt eine 10-tägige Testphase, vorausgesetzt wird macOS 13.5 oder neuer; aktuelle Preise findest du auf der Pro-Seite.
Der praktische Test: Baust du bei jedem Andocken deines Laptops dieselbe Anordnung aus Editor, Browser und Terminal wieder auf, ist genau dafür Pros Workspace-Funktion gedacht. Teilst du meist nur zwei Fenster auf, reicht die kostenlose App.
Wenn eine Tastenkombination nichts tut
Die Fehlersuche-Reihenfolge aus der README, sie spiegelt die Ursachen wider, die der Maintainer am häufigsten sieht:
- Sperre den Mac und entsperre ihn wieder. Das behebt überraschend viele Fehler, besonders nach einem macOS-Update.
- Starte den Mac neu, falls es danach immer noch nicht klappt.
- Probiere dieselbe Aktion über das Menüleisten-Menü aus. Funktioniert das Menü, aber nicht die Tastenkombination, liegt ein Tastenkombinations-Konflikt in der vordersten App vor.
- Beende während der Fehlersuche jeden anderen Fenster-Manager (Magnet, BetterSnapTool, yabai und ähnliche).
- Setze die Bedienungshilfen-Berechtigung zurück:
tccutil reset All com.knollsoft.Rectangle, oder deaktiviere Rectangle in den Systemeinstellungen in der Bedienungshilfen-Liste, entferne es mit dem Minus-Button, starte neu und erteile die Berechtigung beim nächsten Start erneut. Die Reihenfolge (erst deaktivieren, dann entfernen) ist wichtig.
Betrifft das Problem nur eine App, schau dir zuerst diese App an. Die README nennt hier iTerm2, das standardmäßig nur in Schritten von ganzen Zeichenbreiten seine Größe ändert; defaults write com.googlecode.iterm2 DisableWindowSizeSnap -integer 1 schaltet das ab.
Um zu sehen, was Rectangle tatsächlich macht, halte bei geöffnetem Menü die Wahltaste gedrückt und wähle Protokoll anzeigen… (ersetzt den Eintrag „Über”). Jede Aktion gibt das berechnete Rechteck und das tatsächliche Ergebnis-Rechteck aus. Stimmen beide überein, das Fenster ist aber trotzdem nicht dort gelandet, mischt sich eine andere App ein. Speichere das Protokoll, falls du ein GitHub-Issue eröffnest.
Deinstallieren
Beende Rectangle und ziehe es in den Papierkorb. Um auch die gespeicherten Einstellungen zu entfernen:
defaults delete com.knollsoft.Rectangle
Wer über Homebrew installiert hat, sollte brew uninstall --zap rectangle ausführen, damit auch die plist-Datei verschwindet.