Gibt es eine Möglichkeit, command+ Qzum Beenden von Apps zu deaktivieren?
Ich habe versucht, dieses Menüelement zum Einstellungsbereich "Tastaturkürzel" hinzuzufügen (wie hier vorgeschlagen ) und es auf command+ option+ neu zuzuordnen Q(etwas schwerer zu treffen), und das Menüelement wurde geändert, um dies anzuzeigen, aber command+ Qbewirkt immer noch, dass die App beendet wird.
Ich verwende OS X 10.7, würde aber gerne auf 10.8 upgraden, wenn dies behoben würde.
Die App, für die ich das wirklich will, ist Firefox, aber wenn es eine Lösung gäbe, die command+ Qfür jede App deaktiviert, wäre das auch in Ordnung.
Gehen Sie zu den Systemeinstellungen und dann zu Tastatur. Wählen Sie Verknüpfungen. Suchen Sie im linken Bereich nach Barrierefreiheit. Aktivieren Sie nun im rechten Bereich Farben umkehren und klicken Sie dann auf das Verknüpfungsfeld, um die Verknüpfung Cmd + Q neu zuzuweisen.
Das ist es. Wenn Sie jetzt Cmd+Q drücken, werden die Farben des Bildschirms invertiert. Drücken Sie die Taste erneut, um zu den normalen Farben zurückzukehren. Kein versehentliches Beenden von Anwendungen mehr (wie das Schließen von über zweihundert Tabs in Firefox, wenn versucht wird, Cmd+a zu verwenden, oder drei Dutzend PDFs in der Vorschau, wenn versucht wird, Cmd+tab zu verwenden; die letzten beiden Dinge, die ich getan habe, nie wieder.)
PS Wer es für eine gute Idee hielt, Anwendungen mit Cmd+Q zu beenden, sollte noch einmal zur Usability-Schule gehen.
Es gibt auch ein nettes Plugin namens Always Ask , das Sie verwenden können, das einen Eingabeaufforderungsdialog erzwingt, bevor Sie Firefox verlassen.
Cmd+Q
entspricht dem Erstellen eines @
Symbols auf einem deutschen PC-105-Tastaturlayout. Der Wechsel zwischen PC und Mac macht mich wahnsinnig, weil ich immer wieder den Browser schließe, wenn ich mich irgendwo einlogge. Danke für die geniale Idee mit invertierenden Farben.invert color
, liebe es, es sieht nerd ausLaunchpad and Dock > Show Launchpad
und auf einstellen Cmd+Q
. Es ist weniger ärgerlich, als dass Ihr gesamter Bildschirm heftig blinkt, wenn die Farben invertiert werden.Cmd+Q
Gibt es eine Möglichkeit, Catalina so einfach
zu deaktivieren ?Cmd+Q
als ich versuchte, diese Kombination einer anderen Aktion zuzuweisen :facepalm:Ich habe einen Weg gefunden, dies zu tun, ohne die Lautstärke oder ähnliches ändern zu müssen, wenn Sie command+ drücken Q.
Gehen Sie zu Systemeinstellungen -> Tastatur -> Mission Control -> "Nicht stören".
Klicken Sie dann einfach auf das Kästchen und ändern Sie es in: command+ Q.
Settings
-> Keyboard
-> Tab Shortcuts
-> aus der linken Elementliste auswählen App Shortcuts
-> +
Taste drücken, hinzufügen Ihre App -> Wichtig! Geben Sie genau ein Quit
und weisen Sie Ihre Tastenkombination zu. Genießen! i.ibb.co/PzHvfRh/Screen-Shot-2019-09-04-at-10-38-12-AM.pngTut mir leid, dass ich so einen alten Beitrag ausgrabe, aber diese Idee könnte nützlich sein .
Erstellen Sie in Systemeinstellungen - Tastatur eine neue Verknüpfung für die Anwendung, die Sie nicht beenden möchten. Suchen Sie im Menü der Anwendung nach dem Titel des Beenden-Befehls und geben Sie genau denselben Namen wie als Menütitel für die Verknüpfung ein. Geben Sie dann eine andere Verknüpfung ein.
Tatsächlich haben Sie dieses Problem nicht mit allen Anwendungen, sondern nur mit dem Browser und vielleicht ein oder zwei anderen Apps.
Mit KeyRemap4MacBook können Sie dies zu private.xml hinzufügen :
<item>
<name>disable_command_q</name>
<identifier>disable_command_q</identifier>
<autogen>__KeyToKey__ KeyCode::Q, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_NONE</autogen>
<autogen>__KeyToKey__ KeyCode::Q, VK_COMMAND | VK_SHIFT | ModifierFlag::NONE, KeyCode::Q, ModifierFlag::COMMAND_L</autogen>
</item>
Ohne | ModifierFlag::NONE
das erste Autogen-Element würde beispielsweise auch ⌥⌘Q deaktiviert. Das zweite Autogen-Element ändert ⇧⌘Q zu ⌘Q.
Es gibt auch vordefinierte Einstellungen, die zum Senden von ⌘Q das Halten von ⌘Q oder das zweimalige Drücken von ⌘Q erfordern:
Sie sind in custom_shortcuts.xml definiert :
<item>
<name>Hold Command+Q to Quit Application</name>
<appendix>(You can adjust the threshold time of holding by</appendix>
<appendix>"[Holding Key to Key] Holding Threshold" in Key Repeat tab.)</appendix>
<identifier>remap.holdcommandQ</identifier>
<autogen>__HoldingKeyToKey__ KeyCode::Q, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_NONE, KeyCode::Q, VK_COMMAND, Option::NOREPEAT</autogen>
</item>
<item>
<name>Press Command+Q twice to Quit Application</name>
<identifier>remap.doublepresscommandQ</identifier>
<autogen>__DoublePressModifier__ KeyCode::Q, VK_COMMAND | ModifierFlag::NONE,
KeyCode::VK_NONE,
KeyCode::Q, VK_COMMAND
</autogen>
</item>
~/.config/karabiner/assets/complex_modifications
).QBlocker ist eine kostenlose Open-Source-App zur Lösung dieses Problems, indem ein Benutzer CMD+Q gedrückt halten muss, um alle Apps oder nur bestimmte zu beenden.
Verwenden Sie einen Tastatur-Remapper. Es gibt eine großartige GPL für OSX (ich verwende Keyremap4MacBook). Ordnen Sie einfach den Befehl Q-Tastenkombination etwas zu, das nichts tut.
Jetzt gibt es einen Punkt im Chrome-Anwendungsmenü "Vor dem Beenden warnen", der den Zweck für mich erfüllt.
Quelle: http://lifehacker.com/5784153/how-to-bring-back-the-hold-q-to-quit-prompt-in-google-chrome
Keine direkte Antwort auf Ihre Frage, aber Sie können Firefox anweisen, Ihre alten Fenster automatisch zu öffnen, wenn Sie es mit der When Firefox starts
Option im Einstellungsbereich starten General
.
Wenn Sie Ihren Startbildschirm nicht nur für das gelegentliche versehentliche Beenden ändern möchten, gibt es auch einen Befehl dafür: History
Menü -> Restore Previous Session
.
Gehen Sie zu Systemeinstellungen > Tastatur > Verknüpfungen und dann auf die Anwendungsschaltfläche in der linken Leiste . Drücken Sie die Taste + und wählen Sie dann Ihre Anwendung aus. Schreiben Sie „Beenden (Anwendungsname)“ in das Menütitelfeld. Fügen Sie Ihren Befehl hinzu, um cmd-q zu ersetzen, und das war's.
Wie Sie gesehen haben, funktioniert es nicht immer, einfach eine neue Tastenkombination in den Systemeinstellungen festzulegen. Es wird die im Menü angezeigte Verknüpfung ändern, aber die Anwendung könnte immer noch auf den Tastendruck von Befehl + Q warten. Ich habe einige Apps gesehen, die dies tun. Sogar einige hören auf Tastendrücke, die nicht als Verknüpfungen im Menü aufgeführt sind (z. B. Photoshop).
Eine Option eines Drittanbieters ist die Verwendung von etwas wie ControllerMate . Es hat die Fähigkeit, jede Controller-Eingabe (Tastatur, Maus, Trackpad, Joystick usw.) neu zuzuordnen und zu ändern, was es tut. Ich verwende es, um viele Neuzuordnungen durchzuführen und Makroskripte auszuführen. Sie können auf Anwendungsbasis oder als globaler systemweiter Status festgelegt werden.
Mit ControllerMate können Sie Befehl + Q so zuordnen, dass sie nichts tun, und dann Befehl + Wahl + Q den Menüeintrag „Beenden“ aufrufen. Oder Sie könnten sich etwas einfallen lassen und Command + Q nichts tun lassen, außer wenn Sie Command + Q innerhalb einer halben Sekunde erneut drücken, wird das Quit-Menü aufgerufen.
ControllerMate ist eine erstaunliche App. Ich habe viele Anpassungen vorgenommen, wie z. B. einen „Chef/Ehepartner-Modus“, bei dem es sich um einen einzigen Tastendruck handelt, der Folgendes bewirkt
Ein weiterer Vorschlag (zusammen mit Henrys Vorschlag) ist die Verwendung eines Sitzungsmanagers, damit Sie Firefox problemlos wiederherstellen können, wenn er versehentlich beendet wird. Der eingebaute Sitzungsmanager ist in Ordnung, aber Sie sollten sich auch Tab Mix Plus ansehen . Es bietet Ihnen nicht nur erstaunliche Optionen zum Verwalten Ihrer Registerkarten, sondern auch der Sitzungsmanager ist großartig. Ich habe viele Sitzungen gespeichert und kann sie jederzeit schnell in neuen Fenstern abrufen.
Ich habe einfach den vorhandenen Befehl durch einen neuen ersetzt,
Ex. Ich habe den Quit-Befehl für Sublime Text für MAC ersetzt,
Früher habe ich eine neue Verknüpfung hinzugefügt und einen neuen Befehl hinzugefügtalt+command+c
Es gibt eine Lösung, die hier nicht gepostet wurde, von der ich dachte, dass sie eine Überlegung verdienen sollte. Wenn es Ihnen nichts ausmacht, Befehl + Q vollständig von Ihrem Computer zu entfernen, können Sie in Ukulele effektiv neu zuordnen, sodass Befehl + Q eine andere Tastenkombination ausführt.
Sie könnten es Befehl + Leertaste ausführen lassen oder Befehl + 1 einfach etwas anderem zuweisen.
Dieser Ansatz hat Vor- und Nachteile, aber er sollte funktionieren.
Gehen Sie zu Einstellungen → Tastatur → Shortcuts → App-KeyboardShortcuts (auf meinem Mac: 'App-Tastenkurzbefehle') Drücken Sie '+' Dann fügen Sie Shortcut für das Programm hinzu, das Sie deaktivieren möchten Befehl + Q. Geben Sie anschließend genau den Namen des Menüpunktes ein! Da mein Mac deutsch ist, steht da 'Safari beenden'.
Ich bevorzuge diese Lösung, weil ich Safari immer noch mit einer Abkürzung schließen kann, aber ich mache es nicht aus Versehen.
use Switcher kann verhindern, dass Sie versehentlich cmd + q drücken
Fahrrad
Ken
Fahrrad
Ken
Fahrrad
Ken
Fahrrad
dteoh
Steward