ブラウザでCommand-I / Command-Shift-IがMac Mailを開かないようにするには?


39

ブラウザ(ChromeまたはSafari)を使用しているときは、次のキーボードショートカットを使用すると常に次のようなウィンドウが表示されます。 「メールへようこそ」

コマンド + シフト +

このショートカットを他の目的に使用したいと思います。このショートカットを無効にする方法はありますか?


1
これはSafariでも他のアプリケーションでも起こりますか?
nohillside

ああ、いい質問だ!私はそれがグローバルだと思ったが、それはSafari(またはChrome)でしか起こらない。そして実際、私はChromeを使っていました。
Kirk Woll

3
今さらに悪化しています。 Yosemiteでは、テキスト内の型を強制的に イタリック体 サポートされている場合それは今までで最も無邪気な近道です。だれがリンクを頻繁に人々に電子メールで送る必要があるのでしょうか。そして、それらの迷惑な人々は誰でも (すなわち私の家族) 、彼らがやめてほしい!
Benjamin R

回答:


23

ショートカットはシステム環境設定から変更できます。

ショートカットを無効にしたい場合は、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'

その後、ChromeとSafariを終了して再度開き、変更を適用します。


1
El Capitanの時点では、このダイアログには[すべてのアプリケーション - >ヘルプメニューを表示]以外のものは表示されなくなりました。
Dan Dascalescu

5
El Capitanでは、下部にある[+]ボタンを押す必要があります。次に表示されるダイアログボックスで、[アプリケーション]ドロップダウンから[Google Chrome]を選択します。上のスクリーンショットが示すようにメニュータイトルおよびキーボードショートカットを記入して下さい。以下の私のコメントにもかかわらず、このGUIメソッドはEl Capitanでも私には有効ですが、それでもSafariでこのショートカットを無効にすることはできません。
Dannid

新しいChromeでは「メニューテキスト」は Email Link。クロムがまだ実行されている間に変更が有効になるはずです。
Andrew Backer

残念ながら、あなたの提案通りにショートカットを無効にしてもSafariではうまくいきません。それはまだ引き起こされます。
Siniša Šašić


4

コマンドラインソリューション 別の答えで与えられる 結局私のために働いたが、私はもう一つのことをする必要がありました:

後に defaults write com.google.Chrome NSUserKeyEquivalents -dict-add 'Email Page Location' '\0'、 私はコマンドを入力しました: killall cfprefsd (そして killall Finder 良い測定のために)。

これは迷惑なことを止めました CMD - シフト - Chromeでショートカットを作成して新しいメールメッセージを作成することはできなくなりましたが、残念ながらSafariでそれが止まることはありません。

killall cfprefsd 設定キャッシュをクリアします
killall Finder Finderを再起動します

上で説明したGUIメソッドは私にはまったく機能しませんでしたが、おそらく私は設定キャッシュをクリアしなかったからでしょう。


これはEl Capitanでうまくいった!
Dan Dascalescu

これはうまくいきません macOS Sierra 10.12.5 そしてそれは本当に厄介です。
pro.mean

4

承認された答えは、MacOS Sierraシステムを搭載した私のMacBook Proでは動作していません。

無効にする解決策を見つけました コマンド + シフト + Chromeの場合:

  1. Chrome拡張機能をインストールする ショートカットキー

  2. Shortkeysの設定パネルを開き、 command+shift+i 以下のようなショートカット:

    Shortkeys for Chrome screenshot

  3. Chromeを再起動してください。

これで、迷惑なMac Mailに別れを告げることができます。


2

残念ながら 無し ここで与えられた答えのうち、防ぐことができました コマンド + このページをEメールで送信する サファリ 私にとっては(macOS Sierraを実行している)。の のみ これを防ぐことができたのは、 FastScript マッピングする コマンド + 空のAppleScriptに。スクリプトは次の場所に保存する必要があります。 ~/Library/Scripts/Applications/Safari 他のアプリケーションでイタリック体のショートカットの使用が無効になるのを防ぐためです。

残念ながら、この方法には、の使用を無効にするという副作用があります。 コマンド + Google DocsやAskDifferentのこの回答ボックスのように、それがデフォルトの動作であるSafariで斜体を切り替える。私にとっては、それをサポートしていないSafariのテキストボックス内のテキストをイタリック体にすることを試みるときはいつでも私の電子メールの受信箱に投げ込まれるのを避ける価値があります。


理想的には、AppleScriptは⌘Iがイタリック体の振る舞いを引き起こすであろうことを検出でき、そしてどういうわけかその場合ショートカットを "前方に"進めます。現時点でそれがどのように機能するのかを理解する時間がありませんが、これがどのように達成されるかについてのコメントを歓迎します。
George WS

1

また使用することができます より良いタッチツール ショートカットを上書きする(グローバルに、または特定のアプリケーション用に)。

私はすでにこのアプリを使っていたとすると、ここで述べた他の答えはどれも私には効かなかったので(High Sierra)、私にとっては解決策でした。新しいソフトウェアをインストールしたくはありませんでした。


BTTでこれをどのように正確に設定しましたか?
Siniša Šašić

0

私が見つけることができる最も簡単な方法は、インストール拡張機能のいずれかにこのショートカットを割り当てることです

chrome://拡張/ショートカット

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.