素晴らしい無料のソフトウェアKarabinerを使用して、任意のキーとキーの組み合わせを再マッピングできます。インストール後、次のコードをに追加するだけです~/Library/Application Support/Karabiner/private.xml
:
<item>
<name>Map Cmd-M to Cmd-Alt-M</name>
<appendix>Changes the minimize shortcut</appendix>
<not>EMACS</not>
<identifier>private.kill_m</identifier>
<autogen>__KeyToKey__ KeyCode::M, ModifierFlag::COMMAND_L|ModifierFlag::OPTION_L, KeyCode::M, ModifierFlag::COMMAND_L</autogen>
<autogen>__KeyToKey__ KeyCode::M, ModifierFlag::COMMAND_L, KeyCode::VK_NONE</autogen>
</item>
<item>
<name>Map Cmd-Q to Cmd-Alt-Q</name>
<appendix>Changes the quit shortcut</appendix>
<not>EMACS</not>
<identifier>private.kill_q</identifier>
<autogen>__KeyToKey__ KeyCode::Q, ModifierFlag::COMMAND_L|ModifierFlag::OPTION_L, KeyCode::Q, ModifierFlag::COMMAND_L</autogen>
<autogen>__KeyToKey__ KeyCode::Q, ModifierFlag::COMMAND_L, KeyCode::VK_NONE</autogen>
</item>
次に、Karabinerの設定で「XMLの再読み込み」をクリックし、新しいアイテムにチェックマークを設定します。
このように、ショートカットの最小化は完全に無効にされているわけではありませんが、追加のオプションキーで使用できます:Cmd+ Option+ Mまたは単に正しいコマンドキーを使用して:Cmd (right)+ M。
便宜上、2番目の部分ではCmd+ QショートカットがCmd+ Option+に変更されることに注意してQください。2番目の項目は、必要なければ省略できます。