Viele, viele Male drücke ich versehentlich ⌘+ Q, um eine Registerkarte oder ein Fenster zu schließen oder Anwendungen zu wechseln. Wenn ich die Möglichkeit , in Google Chrome sah die Verknüpfung zu verlangen , wird gehalten , war ich überglücklich. Das Problem ist, ich benutze Safari.
Kurz gesagt: Wie kann ich die Verknüpfung "hold command-Q" für alle meine Anwendungen (oder zumindest für Safari) universell verwenden?
keyboard
shortcut
applications
Timothy Müller-Harder
quelle
quelle
Antworten:
Douglas Teoh hat eine App namens SlowQuitApps entwickelt, die genau das tut.
quelle
Hier ist eine Teillösung für den Anfang:
Verhindern eines versehentlichen Beendens in Safari (oder einer bestimmten Anwendung)
Richten Sie einfach eine ungewöhnliche Tastenkombination für den Menüpunkt "Safari beenden" in den Tastatureinstellungen ein.
Dadurch wird die Standardverknüpfung deaktiviert ⌘Q, sodass ein versehentliches Drücken keinen Unterschied macht - und Sie müssen überlegen, bevor Sie aufhören!
(Leider habe ich keine einfache Möglichkeit gefunden, dies für jede Anwendung zu tun, ohne jede manuell einzugeben.)
quelle
Fahren Sie mit der Lösung von jtbandes fort, und erstellen Sie in Automator einen Dienst, für den keine Antwort erforderlich ist , nachdem Sie den Standardbefehl "Beenden" einem anderen Tastenanschlag zugeordnet haben (ja, leider müssen Sie ihn für jede Anwendung, die Sie aus Versehen beenden möchten, manuell neu zuordnen) Eingang. Es sollte eine einzige Aktion haben: Führen Sie AppleScript aus. Das Skript lautet:
Sie speichern dann diesen Dienst (ich habe meinen "SafeSave" genannt) und weisen dem Dienst den Tastendruck zu ⌘Q. Damit haben Sie den Standardtastenanschlag wiedererlangt.
quelle
Eine andere Möglichkeit ist die Verwendung von Karabiner mit folgendem XML:
__HoldingKeyToKey__ KeyCode::Q, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_NONE, KeyCode::Q, VK_COMMAND, Option::NOREPEAT
quelle
CommandQ ($ 4.00) macht genau das. Es ist sehr anpassbar und hat eine schöne GUI, obwohl ich es nicht persönlich verwendet habe. Es scheint die Anforderungen dieser Frage zu erfüllen.
quelle
Ich glaube nicht, dass das möglich ist.
quelle