Domanda

Quando in un browser (Chrome o Safari), la scorciatoia da tastiera seguendo sempre una finestra che dice "Benvenuti in Mail" :

Comando + Shift + i

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

È stato utile?

Soluzione

È possibile modificare le scorciatoie da Preferenze di sistema:

Se si desidera disabilitare le scorciatoie, modifica direttamente i dizionari NSUserKeyequivalents:

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'
.

Quindi uscire e riaprire Chrome e Safari per applicare le modifiche.

Altri suggerimenti

Dai un'occhiata a Le scorciatoie da tastiera di Chrome aiuta.

cmnd + shift + i è per "inviare e-mail la pagina corrente".È un po 'fastidioso perché è così vicino agli strumenti sviluppatori ( cmnd + opt + i ).

la soluzione della riga di comando Dato in un'altra risposta alla fine ha funzionato per me ma avevo bisogno di fare un'altra cosa: .

dopo defaults write com.google.Chrome NSUserKeyEquivalents -dict-add 'Email Page Location' '\0', Ho inserito il comando: killall cfprefsd (e killall Finder 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 ottenerlosmettere di accadere in safari, purtroppo.

killall cfprefsd Cancella la cache delle preferenze
killall Finder Riavvia il Finder

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

Sfortunatamente Nessuno delle risposte fornite qui sono state in grado di prevenire comando + i da Triggering Email questa pagina in safari per me (eseguendo macos sierra).Il modo solo sono stato in grado di impedire che il comportamento sia usando FastScripts Per caricare comando + i a un applescript vuoto.Lo script deve essere memorizzato in ~/Library/Scripts/Applications/Safari per impedirlo a 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 in cui è il suo comportamento predefinito, come in Google DocumentiIn questa casella di risposta su AskDifferent.Per me che vale la pena evitare di essere gettato nella mia casella di posta elettronica ogni volta che provo a in corsivo il testo in una casella di testo in Safari che non lo supporta.

La risposta accettata non funziona sul mio MacBook Pro con Macos Sierra System.

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

    .
  1. Installare l'estensione cromata cortometri .

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

     Ballket per Chrome Screenshot

  3. Riavvia Chrome.

  4. Ora puoi dire addio alla fastidiosa Mac Mac!

Sono un utente Linux quando si utilizza un desktop ma OS X per laptop. La mia necessità è di assicurare che ho la stessa scorciatoia per l'ispettore usando Chrome. Era molto scomodo avere il popup di Mail.app ogni volta che confonderei le scorciatoie.

Dovrei aggiungere che per rendere Linux più vicino a OSX Scambia il controllo e i tasti ALT sul lato Linux. Questo mi consente di usare Ctrl-C, Ctrl-V e molte altre scorciatoie nella posizione più ergonomica del tasto Command, ad es. OS X cmd-c, cmd-v. Nelle foto vedrai che ho mappato Ctrl-Shift-I che non avrebbe senso nel lato Linux altrimenti.

Ecco la configurazione dei miei collegamenti

 Inserire l'immagine Descrizione qui

La parte importante dell'impostazione è sapere che il collegamento OSX deve essere mappato al nome esatto della voce del menu. Ho affermato che sto usando High Sierra perché "Email Link" è l'etichetta del menu. Questo potrebbe anche dipendere dalla versione Chrome che suppongo. Assicurati che l'ortografia sia identica.

I passaggi per riprodurre sono

    .
  1. Preferenze del sistema del menu Apple ...
  2. Menu tastiera
  3. Tab Scorciatoie
  4. Scorciatoie delle app dal riquadro di sinistra
  5. Fai clic sul segno più sotto il riquadro destro
  6. Seleziona la tua app dall'elenco delle applicazioni, nel mio caso Chrome
  7. Aggiungi il nome dell'etichetta del menu, nel mio caso Email link
  8. Aggiungi un po 'di scorciatoia che non utilizzerai, nel mio caso cmd-master-e
  9. Quindi, aggiungere un altro collegamento per l'operazione di destinazione, nei miei strumenti per sviluppatori di case
  10. Aggiungi la scorciatoia desiderata, nel mio caso CMD-SHIFT-I

È inoltre possibile utilizzare migliore strumento touch per sovrascrivere le scorciatoie (a livello globale o per qualsiasi applicazione specifica). .

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

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)

assigning to Copy Printscreen

2) assign it to launching Developer Tools in Chrome - the only disadvantage Mail will still be launched in Safari - you get Developer Tools always!

assigning to Developer Tools

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a apple.stackexchange
scroll top