Come impedire a Command-I / Command-Shift-I di aprire Mac Mail nel browser?

39

Quando in un browser (Chrome o Safari), la seguente scorciatoia da tastiera mostrerà sempre una finestra che dice "Benvenuto nella posta" :

Comando + Maiusc + I

Vorrei usare questa scorciatoia per un altro scopo. C'è un modo per disabilitare questo collegamento?

    
posta Kirk Woll 02.11.2013 - 21:59
fonte

7 risposte

23

Puoi modificare i collegamenti da Preferenze di Sistema:

Se vuoi disabilitare i collegamenti, modifica direttamente i dizionari NSUserKeyEquivalents:

defaults write com.google.Chrome NSUserKeyEquivalents -dict-add 'Email Page Location' '
defaults write com.google.Chrome NSUserKeyEquivalents -dict-add 'Email Page Location' '%pre%'
defaults write com.google.Chrome.canary NSUserKeyEquivalents -dict-add 'Email Page Location' '%pre%'
defaults write com.apple.Safari NSUserKeyEquivalents -dict-add 'Email Link to This Page' '%pre%' 'Email This Page' '%pre%'
' defaults write com.google.Chrome.canary NSUserKeyEquivalents -dict-add 'Email Page Location' '%pre%' defaults write com.apple.Safari NSUserKeyEquivalents -dict-add 'Email Link to This Page' '%pre%' 'Email This Page' '%pre%'

Quindi chiudi e riapri Chrome e Safari per applicare le modifiche.

    
risposta data 03.11.2013 - 14:34
fonte
21

Dai un'occhiata alle le scorciatoie da tastiera di Chrome utili.

Cmnd + Maiusc + I significa "Invia la pagina corrente". È un po 'fastidioso perché è così vicino agli strumenti di sviluppo ( Cmnd + Opt + I ).

    
risposta data 09.10.2014 - 09:55
fonte
4

La soluzione da riga di comando fornita in un'altra risposta alla fine ha funzionato per me, ma avevo bisogno di fare ancora una cosa:

dopo defaults write com.google.Chrome NSUserKeyEquivalents -dict-add 'Email Page Location' 'killall cfprefsd' , Ho inserito il comando: killall Finder (e killall cfprefsd per buona misura).

Questo ha fermato il fastidioso Cmd - Shift - I scorciatoia su Chrome dalla creazione di un nuovo messaggio di posta, ma non riesco a ottenerlo sfortunatamente per smettere di succedere in Safari.

killall Finder cancella la cache delle preferenze
%code% riavvia il Finder

Il metodo GUI descritto in alto non ha funzionato affatto per me, ma forse perché non ho cancellato la cache di prefs.

    
risposta data 07.10.2014 - 22:36
fonte
4

La risposta accettata non funziona su MacBook Pro con il sistema macOS Sierra.

Ho trovato una soluzione per disabilitare il comando + Shift + i in Chrome:

  1. Installa l'estensione di Chrome Shortkey .

  2. Apri il pannello delle preferenze dei tasti di scelta rapida, aggiungi una scorciatoia command+shift+i come di seguito:

  3. Riavvia Chrome.

Ora puoi dire addio al fastidioso Mac Mail!

    
risposta data 16.08.2017 - 11:19
fonte
2

Sfortunatamente nessuno delle risposte qui fornite sono state in grado di impedire Comando + I di attivare Email questa pagina in Safari per me (eseguendo macOS Sierra). Il modo solo in cui sono riuscito a impedire questo comportamento è utilizzando FastScripts per mappare Comando + I a un AppleScript vuoto. Lo script deve essere memorizzato in ~/Library/Scripts/Applications/Safari per impedirgli di disabilitare l'uso del collegamento per il corsivo in altre applicazioni.

Sfortunatamente questo approccio ha l'effetto collaterale di disabilitare l'uso del comando + I per attivare il corsivo in Safari, dove questo è il suo comportamento predefinito, come in Google Documenti o in questa casella di risposta su AskDifferent. Per me vale la pena evitare di essere gettato nella mia casella di posta elettronica ogni volta che cerco di mettere in corsivo il testo in una casella di testo in Safari che non lo supporta.

    
risposta data 15.06.2017 - 02:42
fonte
1

Puoi anche utilizzare Better Touch Tool per sovrascrivere i collegamenti (a livello globale o per qualsiasi applicazione specifica).

Dato che stavo già usando questa app, è stata la soluzione per me dal momento che nessuna delle altre risposte menzionate qui ha funzionato per me (High Sierra), e non volevo installare un nuovo software.

    
risposta data 02.04.2018 - 20:57
fonte
0

Il modo più semplice che ho trovato è assegnare questo collegamento a qualsiasi estensione di installazione

chrome: // extensions / scorciatoie

    
risposta data 21.06.2018 - 15:08
fonte

Leggi altre domande sui tag