iTerm2/Terminal im Vollbildmodus

Warum ist es nicht möglich, dass iTerm2 oder die Terminal-App den gesamten verfügbaren Platz auf dem Bildschirm einnehmen. Lassen Sie mich ein Beispiel zeigen:

iTerm2

Es ist schwer zu sehen, aber wenn Sie auf die rechte und untere Kante schauen, gibt es etwas zusätzlichen Platz. Es scheint unmöglich, es zu erweitern, um diesen Raum zu nutzen. Was verursacht das?

Ich habe Apps verwendet, die dafür sorgen, dass das Fenster die volle Bildschirmgröße einnimmt, wie z. B. Breeze. Alle anderen Apps funktionieren gut und nehmen 100 % des Bildschirmplatzes ein, außer iTerm2 und Terminal.

Übrigens, ich kenne den nativen Vollbildmodus, aber ich würde gerne wissen, warum ich mein Terminal nicht dazu bringen kann, 100% des Speicherplatzes einzunehmen.

Meinst du mit "100 % des Speicherplatzes einnehmen" einfach manuelles Maximieren? Wenn ich in Lion die native Vollbildmethode für Terminal.app verwende, funktioniert es genauso wie erwartet.

Antworten (7)

Terminals haben eine feste Zeichenbreite und -höhe, und die meisten (alle?) Terminalanwendungsprogramme machen das Fenster zu einem geraden Vielfachen dieser Größe (fügen Sie dann den Fenstertitel hinzu, etwas Rand an den Seiten usw.), so dass es niemals ein geben wird teilweise Zeile oder Spalte sichtbar.

Sie könnten theoretisch mehr Rand rechts/unten im Fenster hinzufügen, wenn das Fenster herausgezoomt wird, aber dann könnte Ihre Frage nur durch jemand anderen ersetzt werden, der fragt: „Warum ist immer ein leerer Bereich am Fensterrand, wenn das Fenster gezoomt wird? ?”.

Und was soll mit dem Fenster passieren, wenn Sie die Größe ändern oder das Dock (zum Beispiel) ein-/ausblenden, sodass das Fenster nicht mehr die gleichen Abmessungen hat, wie wenn Sie es erneut gezoomt hätten, um es an den neuen Anzeigebereich anzupassen? Wenn Sie ein Fenster zoomen, wird es nicht in einen „gezoomten“ Zustand versetzt, sondern nur auf den aktuell verfügbaren Anzeigebereich zum Zeitpunkt des Zoomens angepasst. Wenn sich der verfügbare Anzeigebereich ändert und Sie ihn nicht erneut zum Zoomen aufgefordert haben, was dann?

Nicht, dass diese nicht lösbar wären, aber es gibt eine Reihe dynamischer Verhaltensweisen, die berücksichtigt werden müssen, und Terminalanwendungen halten die Dinge normalerweise einfach.

Beachten Sie, dass Mac OS X Lion „Vollbild“ ein tatsächlicher Zustand ist, in dem sich das Fenster befindet, und Terminal passt das Fenster immer an die Größe der Anzeige an, aktualisiert es, wenn sich die Anzeigegröße ändert, und fügt wie oben erwähnt Ränder hinzu. Die Größe des Docks wird beispielsweise ignoriert.

Sie können dieses Verhalten leicht „überprüfen“, indem Sie die Größe des Terminalfensters manuell ändern. Sie werden feststellen, dass es 'stottert', weil es die Größe nur um eine feste Zeichenbreite ändert.

Halten Sie die Steuerung gedrückt, und Sie können die Größe so ändern, dass sie den gesamten Bildschirm einnimmt (obwohl dadurch nicht unbedingt eine weitere Textzeile oder -spalte hinzugefügt wird).

Außerdem gibt es in der Beta-Version eine erweiterte Einstellung, um dies zum Standard zu machen, der als "Resizing-Resizing der Terminalfenster" bezeichnet wird.

Welche OS-Version? Ich kann das nicht zum Laufen bringen.
Hat bei mir auf Yosemite funktioniert.
Funktioniert auf El Capitan. Booyah. Dies sollte die akzeptierte Antwort sein.
Diese Frage bezieht sich sowohl auf iTerm als auch auf Terminal. Wenn ich dies noch einmal lese, gehe ich davon aus, dass sich diese Antwort nur auf iTerm bezieht.

Hier ist eine Problemumgehung, die ich für Terminal verwendet habe (sollte auch mit iTerm2 funktionieren).

Verwenden Sie die Standardoption Window > Zoom, gefolgt von der Vollbildoption von Spectacle ( + + F).

Window > Zoomlässt das Terminalfenster im Originalzustand (wie in Ihrer Frage zu sehen, mit dem dünnen Raum rechts). Die Vollbildoption von Spectacle verschiebt das Terminalfenster einfach um ein halbes Zeichen (schätze ich) nach links und füllt die Lücke rechts.

Betriebssystem: Mavericks, 10.9.1

Das hat bei mir lange gut funktioniert.

Dies funktioniert bei mir in iTerm 2 (auf Mountain Lion).

Gehe zu: Preferences -> Profiles -> Window.

Satz:

Columns = 204

Rows = 54

Style: Left of Screen

Screen: Main Screen

Drücken Sie command+ control+ foder suchen Sie die Vollbildoption (oder klicken Sie in neueren Versionen von OS X auf die Schaltfläche mit dem grünen Kreis) und es nimmt jedes verfügbare Pixel auf.

Hier ist ein Bild des gesamten Bildschirms, wenn Terminal mit zwei Registerkarten im Vollbildmodus geöffnet ist:

Geben Sie hier die Bildbeschreibung ein

Das hat bei mir funktioniert 🎉

Ab iTerm Version 3 kann ich einen sehr hohen Wert für Spalten und Zeilen Preferences > Profiles > Windowfestlegen und das neue Terminalfenster wird auf genau die erforderlichen Spalten- und Zeilenwerte angepasst, die zum Ausfüllen des Fensters erforderlich sind. Keine weiteren Konfigurationsanpassungen erforderlich.

Spalten 300 und Zeilen 80 für mich auf einem 2012 MacBook Pro 15 "Hi-Res.

Dies löste mein Problem, dass Terminal.app nicht die volle Anzeigegröße nutzte 🎉

Gehen Sie zu Einstellungen > Fenster

Ich verwende Build 3.4.8 und konnte dies nur zum Laufen bringen, indem ich die Option „ Native Vollbildfenster “ gefolgt von abwähltecmd + enter

Geben Sie hier die Bildbeschreibung ein