In einem Browser (Chrome oder Safari) starten die folgenden Tastenkombinationen beide die MacOS Mail-App, und es scheint keine Möglichkeit zu geben, sie zu ändern oder zu deaktivieren.
Command+I
Command+ Shift+I
Cmd-I / ⌘-I ist besonders nervig, weil das natürlich viel häufiger verwendet wird, um Text kursiv zu schreiben.
Gibt es eine Möglichkeit, diese Verknüpfung zu deaktivieren?
Sie können die Verknüpfungen in den Systemeinstellungen ändern:
Wenn Sie die Verknüpfungen deaktivieren möchten, bearbeiten Sie die NSUserKeyEquivalents-Wörterbücher direkt:
defaults write com.google.Chrome NSUserKeyEquivalents -dict-add 'Email Page Location' '\0'
defaults write com.google.Chrome.canary NSUserKeyEquivalents -dict-add 'Email Page Location' '\0'
defaults write com.apple.Safari NSUserKeyEquivalents -dict-add 'Email Link to This Page' '\0' 'Email This Page' '\0'
Beenden Sie dann Chrome und Safari und öffnen Sie sie erneut, um die Änderungen zu übernehmen.
Email Link
. Änderungen sollten wirksam werden, während Chrome noch ausgeführt wird.Ein Blick auf die Tastaturkürzel von Chrome hilft.
Cmnd+ Shift+ Iist "Aktuelle Seite per E-Mail versenden". Es ist ein bisschen nervig, weil es so nah an den Entwicklertools ist ( Cmnd+ Opt+ I).
CMD
+ Shift
+ I
Entwicklertools öffnen. (Erstellen Sie eine neue Google Chrome-Verknüpfung mit Menu Title: Developer Tools
)Ich bin ein Linux-Benutzer, wenn ich einen Desktop verwende, aber OS X für Laptops. Ich muss sicherstellen, dass ich mit Chrome dieselbe Verknüpfung für den Inspector habe. Es war sehr unpraktisch, dass das Mail.app-Popup jedes Mal angezeigt wurde, wenn ich die Verknüpfungen verwechselte.
Ich sollte hinzufügen, dass ich, um Linux näher an OSX zu bringen, die Steuerung und die Alt-Tasten auf der Linux-Seite vertausche. Dadurch kann ich Strg-c, Strg-v und viele andere Shortcuts in der ergonomischeren Position der Befehlstaste verwenden, zB OS X Cmd-c, Cmd-v. In den Bildern sehen Sie, dass ich Strg-Umschalt-I zugeordnet habe, was sonst auf der Linux-Seite keinen Sinn ergeben würde.
Hier ist mein Shortcuts-Setup
Der wichtige Teil der Einstellung ist zu wissen, dass die OSX-Verknüpfung dem genauen Namen des Menüeintrags zugeordnet werden muss. Ich habe angegeben, dass ich High Sierra verwende, weil "E-Mail-Link" die Menübezeichnung ist. Dies könnte auch von der Chrome-Version abhängen, nehme ich an. Achten Sie auf die gleiche Schreibweise.
Die zu reproduzierenden Schritte sind
Die in einer anderen Antwort angegebene Befehlszeilenlösung hat schließlich für mich funktioniert, aber ich musste noch etwas tun:
nach defaults write com.google.Chrome NSUserKeyEquivalents -dict-add 'Email Page Location' '\0'
habe ich den Befehl eingegeben: killall cfprefsd
(und killall Finder
zur Sicherheit).
Dies hat die lästige Cmd- Shift- IVerknüpfung in Chrome daran gehindert, eine neue E-Mail-Nachricht zu erstellen, aber ich kann es leider nicht verhindern, dass sie in Safari aufhört.
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 gelöscht habe.
Leider konnte keine der hier gegebenen Antworten verhindern , dass Command+ E-Mail an diese Seite in Safari für mich Iauslöst (mit macOS Sierra). Die einzige Möglichkeit, dieses Verhalten zu verhindern, besteht darin, FastScripts zu verwenden, um + einem leeren AppleScript zuzuordnen . Das Skript muss in gespeichert werden, um zu verhindern, dass es die Verwendung der Tastenkombination für Kursivschrift in anderen Anwendungen deaktiviert.CommandI~/Library/Scripts/Applications/Safari
Leider hat dieser Ansatz den Nebeneffekt, dass die Verwendung von Command+ Izum Umschalten von Kursivschrift in Safari deaktiviert wird, wo dies das Standardverhalten ist, z. B. in Google Docs oder in diesem Antwortfeld auf AskDifferent. Für mich lohnt es sich zu vermeiden, in meinen E-Mail-Posteingang geworfen zu werden, wenn ich versuche, Text in einem Textfeld in Safari kursiv zu schreiben, das dies nicht unterstützt.
Die akzeptierte Antwort funktioniert auf meinem MacBook Pro mit macOS Sierra-System nicht.
Ich habe eine Lösung gefunden, um Command+ Shift+ iin Chrome zu deaktivieren:
Installieren Sie die Chrome-Erweiterung Shortkeys .
Öffnen Sie das Einstellungsfeld der Shortkeys und fügen Sie eine command+shift+i
Verknüpfung wie unten hinzu:
Starten Sie Chrome neu.
Jetzt können Sie sich von der lästigen Mac Mail verabschieden!
Sie können auch das Better Touch Tool verwenden , um die Verknüpfungen zu überschreiben (global oder für eine bestimmte Anwendung).
Da ich diese App bereits verwendet habe, war sie die Lösung für mich, da keine der anderen hier genannten Antworten für mich funktionierte (High Sierra) und ich keine neue Software installieren wollte.
Der einfachste Weg, den ich finden konnte, besteht darin, die Tastenkombination zuzuweisen, um eine Ihrer installierten Erweiterungen zu aktivieren
chrome://extensions/shortcuts
Die Antwort von Glorfindel hat bei mir super funktioniert! Ich bin überrascht, dass es nicht viel besser gestimmt wird.
Um zu verhindern, dass diese lästige Mail-App gestartet wird, müssen Sie nur ihre Verknüpfung (Cmd-Shift-I) etwas anderem zuweisen:
1) Weisen Sie es zu, eine Kopie des Bildschirms in die Zwischenablage zu erstellen - es stoppt es in Safari, Chrome, Finder (sieht aus wie überall)
2) Weisen Sie es dem Start der Entwicklertools in Chrome zu – der einzige Nachteil, dass Mail immer noch in Safari gestartet wird – Sie erhalten immer die Entwicklertools!
kein Hang
Kirk Wolle
Benjamin R.
Magne
Bowen
kein Hang
Bowen
kein Hang