Wie kann ich ein Fenster von einer beliebigen Stelle im Fenster ziehen, ohne die Titelleiste zu verwenden?

Ich habe iTerm grenzenlos gemacht, wie folgt:

Bild des iTerm-Fensters

Wie kann ich also das Fenster von einer beliebigen Stelle innerhalb des Fensters verschieben und nicht nur von der Titelleiste?

Wie haben Sie Terminal grenzenlos gemacht?
@ user3439894 Ich verwende iTerm 3, das eine Option zum Ausblenden von Rändern bietet
@adb16x ist iterm2 v3 , nicht iTerm3
Nur ein zusätzlicher Tipp: Wenn Sie iterm2 randlos machen (keine Titelleiste), können Fensterverwaltungstools wie Rectangle auch iterm2 nicht positionieren.

Antworten (2)

Um ein beliebiges Fenster zu verschieben, einschließlich randloser Fenster wie iTerm, können Sie die Maus an eine beliebige Kante des Fensters bewegen, bis der Cursor zu einem Doppelpfeil wird, dann klicken und halten, während Sie die Maus in die entgegengesetzte Richtung bewegen, in die das Fenster geändert werden würde Größe.

Wenn Sie beispielsweise mit der Maus über den oberen Rand fahren, während der Cursor ein Doppelpfeil ist, dann klicken, halten und nach oben oder unten ziehen, wird das Fenster entsprechend größer bzw. kleiner. Wenn Sie jedoch nach links oder rechts ziehen, bewegt sich das Fenster und bewegt sich einmal Sie können es an eine beliebige Stelle ziehen und dann die Maus loslassen, wenn Sie das Fenster an der gewünschten Stelle haben.

Dasselbe Paradigma gilt für jeden Rand des Fensters, indem Sie die Maus an einen beliebigen Rand bewegen, wo der Cursor zu einem Doppelpfeil wird, dann klicken und halten und in eine Richtung bewegen, die das Fenster nicht größer oder kleiner macht, bewegt das Fenster stattdessen.


Aktualisieren:

Diese Antwort wurde ursprünglich am 21. November 2016 gepostet und das Zielbetriebssystem war OS X 10.11 El Capitan und funktioniert wie für dieses Betriebssystem angegeben.

Es gab kürzlich Kommentare dazu auf macOS High Sierra und wenn die Titelleiste angezeigt wird, kann sie wie beschrieben verschoben werden. Wenn die Titelleiste jedoch nicht angezeigt wird, kann sie nur auf die vom oberen Rand des Fensters beschriebene Weise verschoben werden. Allerdings ist mir aufgefallen, dass es etwas knifflig sein kann, aber ich kann es wie beschrieben verschieben, wenn es unter macOS 10.13.3 in Bezug auf diesen Update-Hinweis getestet wurde.

Wow. Ich vermute, dass sie das nicht im Sinn hatten, als sie diese spezielle Funktion entworfen haben. Das heißt, gutes Denken.
Funktioniert das noch ab High Sierra? Ich habe Probleme
@KyleHeuton es funktioniert für mich auf 10.13.3 (versucht mit Firefox, Chrome und Preview)
@Michael Ich frage mich, ob es dann iTerm ist, ich kann es immer noch nicht verschieben
@KyleHeuton Ich bin mir nicht sicher, wie ich es randlos machen soll, aber ich beobachte auch, dass das Ziehen von anderen Kanten als der Oberseite in iTerm NICHT funktioniert
Funktioniert auch auf macOS Catalina 10.15.6
Dies ist nicht möglich, wenn iterm2 mit einem Fenster mit fester Größe konfiguriert ist.
@alex, wie fixierst du die Größe eines Fensters in iTerm2 ?
Ich habe dies behoben, indem ich die Fenstereinstellungen im Profil von Fullscreenauf geändert habe Normal.

macOS hat die Fähigkeit, Windows nativ mit der Maus zu verschieben, es ist nur zufällig standardmäßig deaktiviert.

Vom Terminal:

defaults write -g NSWindowShouldDragOnGesture -bool true

Melden Sie sich dann ab/an oder starten Sie neu, damit die Einstellung wirksam wird.

Nach dem Neustart können Sie control+ drücken commandund in den meisten Fenstern mit der linken Maustaste klicken und ziehen, um es zu verschieben.

Um dieses Verhalten zu stoppen, können Sie diese defaultsEinstellung aus dem Terminal löschen:

defaults delete -g NSWindowShouldDragOnGesture

Melden Sie sich dann ab/an oder starten Sie neu, damit die Änderung wirksam wird.


Hinweis: Diese Einstellung funktioniert seit OS X Yosemite.

Danke, aber leider funktioniert das nicht für mein Ziel: Alacritty.