Wie kann verhindert werden, dass Befehl-I/Befehl-Umschalt-I Mac Mail im Browser öffnet?
-
29-09-2020 - |
Frage
Wenn Sie sich in einem Browser (Chrome oder Safari) befinden, wird mit der folgenden Tastenkombination immer ein Fenster mit der Meldung angezeigt „Willkommen bei Mail“:
Befehl+Schicht+ICH
Ich möchte diese Verknüpfung für einen anderen Zweck verwenden.Gibt es eine Möglichkeit, diese Verknüpfung zu deaktivieren?
Lösung
Sie können die Verknüpfungen aus den Systemeinstellungen ändern:
Wenn Sie die Verknüpfungen deaktivieren möchten, bearbeiten Sie die Wörterbücher nsuserkeyequivalents direkt:
generasacodicetagpre.Beenden Sie dann Chrome und Safari auf, um die Änderungen anzuwenden.
Andere Tipps
einen Blick darauf werfen Chrom's Keyboard-Verknüpfungen hilft.
cmnd + shift + i ist "per E-Mail an der aktuellen Seite".Es ist ein bisschen nervig, weil es so nah an den Entwickler-Tools ist ( cmnd + opt + i ).
Die Kommandozeilenlösung in einer anderen Antwort gegeben Letztendlich hat es bei mir funktioniert, aber ich musste noch etwas tun:
nach defaults write com.google.Chrome NSUserKeyEquivalents -dict-add 'Email Page Location' '\0'
, Ich habe den Befehl eingegeben:killall cfprefsd
(Und killall Finder
zur Sicherheit).
Das hat dem Ärger ein Ende gesetzt Befehl-Schicht-ICH Ich habe verhindert, dass in Chrome eine neue E-Mail-Nachricht erstellt wird, aber in Safari kann ich das leider nicht verhindern.
killall cfprefsd
Löscht den Einstellungscache
killall Finder
startet den Finder neu
Die oben beschriebene GUI-Methode hat bei mir überhaupt nicht funktioniert, aber vielleicht weil ich den Prefs-Cache nicht geleert habe.
Leider none der hier gegebenen Antworten konnte in der Lage sein, Befehl + i auszulösen, indem Sie diese Seite in safari anmelden für mich (Running Macos Sierra).Die nur way, wie ich verhindern konnte, dass das Verhalten mit der Verwendung von Fastskripts Karte Befehl + i in ein leeres AppleScript.Das Skript muss in der generakoditicetagcode gespeichert werden, um zu verhindern, dass es die Verwendung der Verknüpfungskombination in anderen Anwendungen deaktiviert.
Die akzeptierte Antwort funktioniert nicht auf meinem MacBook Pro mit dem MacOS Sierra-System.
Ich habe eine Lösung gefunden, um Befehl + shift + i in chrome zu deaktivieren:
- .
-
Installieren Sie die Chrom-Erweiterung installieren Kassweys .
-
Öffnen Sie das PERFERATION-Panel des Kreiselkscheids, fügen Sie eine generationspflichtige Verknüpfung wie folgt hinzu:
-
Neustart Chrome.
Jetzt können Sie sich von der ärgerlichen Mac Mail verabschieden!
Ich bin ein Linux-Benutzer, wenn Sie einen Desktop verwenden, aber OS X für Laptops. Mein Bedürfnis besteht darin, sicherzustellen, dass ich die gleiche Verknüpfung für den Inspektor mit Chrom habe. Es war sehr unbequem, das Mail.App-Popup jedes Mal zu haben, wenn ich die Verknüpfungen verwirren würde.
Ich sollte das hinzufügen, um Linux näher an OSX herzustellen, tauschen ich die Steuerung und die Alt-Tasten auf der Linux-Seite aus. Dadurch können Sie CTRL-C, Strg-V und viele andere Verknüpfungen in der ergonomischen Position der Befehlsschlüssel verwenden, z. OS X CMD-C, CMD-V. In den Bildern sehen Sie, dass ich CTRL-Shift-i zugeordnet habe, was in der Linux-Seite sonst nicht sinnvoll ist.
Hier ist meine Verknüpfungen Setup
Der wichtige Teil der Einstellung besteht darin, zu wissen, dass die OSX-Verknüpfung dem genauen Namen des Menüseintrags zugeordnet werden muss. Ich habe erklärt, dass ich High Sierra verwende, weil "E-Mail-Link" das Menülabel ist. Dies könnte auch von der Chrom-Version abhängen, die ich angenommen habe. Stellen Sie sicher, dass die Schreibweise identisch ist.
Die Schritte zur Reproduzierung sind
- .
- Apple Menu System Voreinstellungen ...
- Keyboard-Menü
- Verknüpfungen Tab
- App-Verknüpfungen aus dem linken Bereich
- Klicken Sie auf das Pluszeichen unter dem rechten Bereich
- Wählen Sie Ihre App aus der Anwendungsliste aus, in meinem Fall Chrome
- Fügen Sie den Namen des Menüsabeliks hinzu, in meinem Fall E-Mail-Link
- Einige Verknüpfung hinzufügen Sie werden nicht verwenden, in meinem Fall CMD-Shift-E
- Fügen Sie dann eine weitere Verknüpfung für den Zielbetrieb hinzu, in meinem Fallentwicklerwerkzeuge
- Fügen Sie die gewünschte Verknüpfung hinzu, in meinem Fall CMD-Shift-i
Sie können auch Besseres Touch-Tool verwenden, um die Verknüpfungen (global oder für jede bestimmte Anwendung) überschreiben.
Angesichts von Ich habe bereits diese App verwendet, es ist die Lösung für mich, da keine der anderen hier genannten Antworten für mich (High Sierra) funktionierte, und ich wollte keine neue Software installieren.
The easiest way that I could find is to assign the keyboard shortcut to activate one of your installed extensions
chrome://extensions/shortcuts
The answer from Glorfindel worked great for me! I'm suprised that it's not voted much better.
To stop this pesky Mail app from launching you just need to assign it's shortcut (Cmd-Shift-I) to something else:
1) assign it to making a copy of the screen to the clipboard - it stops it in Safari, Chrome, Finder (looks like everywhere)
2) assign it to launching Developer Tools in Chrome - the only disadvantage Mail will still be launched in Safari - you get Developer Tools always!