Terminal.app ⌘N öffnet plötzlich standardmäßig einen neuen Tab. Will das nicht

⌘N (Befehl-N) öffnet einen neuen Tab anstelle eines neuen Fensters. Nur Option-⌘N erstellt ein neues Fenster.

Ich möchte zum traditionellen Verhalten zurückkehren. Die meisten Apps verwenden ⌘N, um ein neues Fenster zu erstellen, daher vergesse ich immer wieder, die Optionstaste nur für die Terminal-App hinzuzufügen.

Was ist der einfachste Weg, um ⌘N dazu zu bringen, in Big Sur 11.6 standardmäßig ein neues Fenster zu öffnen? Hinweis: Terminal.app hat bereits ⌘T, um einen neuen Tab zu öffnen, also macht es keinen Sinn, zwei Verknüpfungen dafür zu haben.


Ich bin auf dem neuesten Stand, macOS 11.6 Terminal.app 2.11, und ⌘N erstellt ein neues Fenster
Wie verhalten sich andere Apps wie der Finder, wenn Sie ⌘+N drücken? Öffnet sich ein neues Fenster oder ein neuer Tab?
Der Finder öffnet neue Tabs, aber ich konnte keine Einstellung finden, die das steuert. Ich werde dies erneut prüfen.
@Alper, ich habe gerade die Finder-Einstellung geändert, um ein neues Finer-Fenster anstelle der Registerkarte zu öffnen, aber das ändert nichts am Terminal.app-Verhalten, das ich sehe.

Antworten (2)

Ich gehe davon aus, dass Ihr Problem gelöst werden könnte, wenn Sie zu Systemeinstellungen -> Allgemein gehen und die Menüoption „Tabs bevorzugen“ von „immer“ auf „im Vollbildmodus“ oder „nie“ ändern, je nachdem, was Sie bevorzugen.


Aktualisieren

Für Interessierte war diese Einstellung unter Systemeinstellungen -> Dock für Catalina (10.15), Mojave (10.14), High Sierra (10.13) und Sierra (10.12) zu finden.

Das war es. Ich habe verschiedene Präferenzen gefunden, aber diese vergessen. Das Seltsame ist jedoch, wie drakonisch es ist. Mit diesem Set erhalte ich in Terminal.app eine neue Registerkarte, selbst wenn ich den neuen Fenstermenüeintrag mit dem Trackpad auswähle ! UND ohne eine Tastenkombination für die Tastatureinstellung für Befehl-N hinzuzufügen, erhalte ich nur einen Piepton und keine Antwort. Wie auch immer sie es implementiert haben, es scheint bestenfalls nicht optimal, schlimmstenfalls kaputt zu sein.
Freut mich zu hören, dass Sie es beheben konnten. Ich bin mir nicht sicher, wie sich diese Einstellung in Ihrem Fall zuerst geändert hat, aber ich denke, die Menüoption "Tabs bevorzugen" gibt es in macOS schon seit einiger Zeit. Apple hat gerade seinen genauen Platz geändert, als Big Sur zum ersten Mal herauskam.
Es bricht Terminal.app und ich versuche, den richtigen Weg zu finden, es zu erklären, und gebe Feedback. Ich werde die Hauptantwort erneut aktualisieren, wenn ich sie richtig erklärt bekomme, und Sie markieren, damit Sie sie sehen.
ok, ich habe das Problem so dokumentiert, wie es existiert, obwohl ich jetzt mit Ihrem Vorschlag das Verhalten bekomme, das ich für Terminal.app benötige.
Übrigens, wenn Sie sich ein Bild von der Feedback-Rate an Apple machen möchten ... Ich habe heute ein Feedback eingereicht und dann innerhalb einer Stunde noch eins, und die Sequenznummer ist um 87 gestiegen. Ich schätze, es gab 86 dazwischenliegende Feedback-Berichte Zeitspanne.
FWIW, es gibt keine Option "Registerkarten bevorzugen" in der allgemeinen Systemsteuerung von High Sierra (ich kann keine späteren Betriebssystemversionen als diese ausführen). Ich bin mir nicht sicher, wo es auf 10.13.6 ist, ich kann es nicht finden, vielleicht gibt es keins - obwohl es in den Finder-Einstellungen vorhanden ist .
@Greenonline Sehen Sie sich diese Frage an , um zu sehen, wo sich diese Einstellung in High Sierra befand.

Die Antwort, die ich von @Alper akzeptiert habe , ist die bisher beste Problemumgehung. Ich nenne es eine Problemumgehung, da es ab Big Sur 11.6 einen fehlerhaften Verhaltensfehler gibt. Indem Sie Registerkarten bevorzugen auf Nie ändern, wird die Konfiguration, die ich für Safari mochte, unterbrochen, wo ich neue Registerkarten bevorzuge .

Das sind die Problemzonen:

  • General System Preferences → Prefer Tabs, "always"
  • Keyboard System Preferences → Shortcuts
  • Terminal.app menus

„Tabs immer bevorzugen“ hat die folgenden damit verbundenen Fehlverhalten, und ich habe Apple diesbezüglich Feedback gegeben:

  1. Terminal.app: Shell → New Window → New Window with Profilefunktioniert nicht mehr. Es öffnet eine neue Registerkarte anstelle eines Fensters, auch wenn dieser Menüpunkt explizit mit der Maus oder dem Trackpad ausgewählt wird. Das Zuweisen einer Verknüpfung behebt das nicht (dh Keyboard System Preferences → Shortcuts). Das ist ein Fehler.

  2. Durch Zufall entdeckte ich Option-⌘Nin Terminal.app does open a new window. Entgegen dem Präzedenzfall gibt es jedoch kein entsprechendes Menüelement, das Option-⌘Nihm zugeordnet ist, während Hotkeys im Allgemeinen Menüelementen entsprechen. Die einzige Menüoption, die besagt, dass sie ein neues Fenster erstellen kann (gemäß Punkt 1 oben), macht das Falsche und ist nicht einmal mit verknüpft Option-⌘N, wodurch ein neues Fenster erstellt wird.

  3. Wenn ⌘Nneue Registerkarten erstellt werden (im oben genannten Szenario), verkleinert die neu erstellte Registerkarte alle vorhandenen Registerkarten auf die Standardgröße des neuen Fensters! Das stört den Workflow wirklich, da ich die Größe der anderen Registerkarte nicht ändern möchte, die möglicherweise großen Fenstern entsprach. Dieses seltsame Verhalten bei der Größenänderung von Registerkarten scheint nicht aufzutreten, bei ⌘Tdem es sich um den Standardmenüpunkt zum Erstellen einer neuen Registerkarte handelt.