
Ist es möglich, den Hotkey cmd + q für das Terminal unter OSX zu deaktivieren? Und wenn ja, wie?
Antwort1
Sie haben zwei Möglichkeiten:
- Weisen Sie eine andere Tastenkombination zu, die nicht so leicht versehentlich gedrückt werden kann.
- Löschen Sie die vorhandene Verknüpfung
Option 1 kann durchgeführt werden inSystemeinstellungen»Tastatur»Tastatürkürzel»Anwendungsverknüpfungen. Hier ein Beispiel für Option 1:
Option 2 (Entfernen der Tastenkombination) erfordert die Terminal
. Geben Sie einfach ein:
defaults write com.apple.Terminal NSUserKeyEquivalents -dict-add "Quit Terminal" nil
Danke, @Arjan!
Antwort2
Wenn Sie command-q deaktivieren möchten, weil Sie versehentlich Befehlszeilenprogramme schließen, können Sie Terminal so einrichten, dass es Sie vor dem Schließen warnt. Gehen Sie in den Abschnitt „Einstellungen“ des Menüpunkts „Terminal“ -> „Einstellungen …“ und wählen Sie die von Ihnen verwendete Konfiguration aus („Basic“ ist die Standardeinstellung). Unter der Registerkarte „Shell“ finden Sie dann „Vor dem Schließen nachfragen“ – wenn Sie dies auf „immer“ einstellen, werden Sie zur Bestätigung aufgefordert, wenn Sie versehentlich command-q drücken. Alternativ können Sie eine Liste von Programmen festlegen, die Sie nicht unterbrechen (standardmäßig meist Remote-Shells), während andere dennoch eine Eingabeaufforderung auslösen.
Antwort3
Ich empfehle, eine Tastenkombination wie das Anzeigen/Ausblenden des Bedienfelds (oder irgendetwas, das nicht so „schmerzhaft“ ist wie das Beenden von Anwendungen) zu überschreiben. Dann passiert nichts Schlimmes, wenn Sie versehentlich auf die Kombination Befehl+Q klicken.
Wie?
- gehe zum Apfelsymbol
- dann „Systemeinstellungen…“
- dann "Tastatur"
- dann "Abkürzungen"
- und dann „Launchpad & Dock“
- Ändern Sie die Tastenkombination für „Dock-Ausblenden ein-/ausschalten“ in Befehl+Q
Dieser Screenshot zeigt, was zu tun ist: