Nonaktifkan Command-M untuk meminimalkan jendela

16

Pada tata letak keyboard saya , Mtombolnya ada di sebelah Wtombol:

Keyboard dvorak dengan tombol m dan w yang berdekatan dilingkari

Ini kadang-kadang bisa bermasalah karena kadang-kadang saya tidak sengaja akan menekan Command- Mbukannya Command- W, menyebabkan jendela menjadi lebih kecil daripada tertutup.

Karena tidak ada pintasan keyboard untuk membatalkan jendela (well ok, tidak ada pintasan keyboard yang mudah ), ini bahkan lebih menyebalkan karena saya harus beralih ke trackpad untuk menghapus jendela dan kemudian mencoba lagi untuk menutupnya.

Apakah ada cara untuk menonaktifkan Command- Mjalan pintas untuk meminimalkan jendela?

Komunitas
sumber

Jawaban:

19

Anda dapat menonaktifkannya dengan mengedit ~/Library/Preferences/.GlobalPreferences.plist:

defaults write -g NSUserKeyEquivalents -dict-add 'Minimize' '\0'

Untuk menerapkan perubahan, Anda harus membuka kembali aplikasi. Jika pintasan ditetapkan ke nol, menekan Lakan memicunya di Audacity.

Lri
sumber
Ini tidak berhasil untuk saya di Yosemite. Saya bisa melakukannya dengan jawaban ini .
mgarciaisaia
Bekerja FTR, ke pengaturan asli (jika Anda ingin kembali itu) adalahNSUserKeyEquivalents { Minimize = "@$m"; }
Jakub M.
Sayangnya Firefox 60.x tidak menghormati ini :(
Tilo
3

Anda dapat "mengganti" pintasan Command-M default dengan memetakannya ke sesuatu yang lain. Untuk memetakan ulang kombinasi tombol, luncurkan System Preferences dan pilih Keyboard. Kemudian Panel Preferensi Keyboard muncul, klik pada tab kanan bernama "Pintasan Keyboard". Anda akan melihat banyak pintasan keyboard default yang bisa Anda timpa.

Saya sudah mencoba memetakan ulang Command-M menggunakan metode ini dan berhasil.

Pengembara global
sumber
1

Mem-remapping Command-M untuk Memperbesar "Semua Aplikasi" tampaknya merupakan solusi yang baik karena Zoom muncul di semua aplikasi dan tidak memiliki efek yang hampir sama mengganggu seperti Minimalkan yang tidak disengaja.

Saya akan mencoba perintah terminal di atas jadi saya pergi untuk menghapus perintah M untuk Zoom dan lihatlah, Minimize sekarang terdaftar tanpa perintah kunci. Jadi saya membiarkannya seperti itu, sekarang command-M tidak melakukan apa-apa dan meminimalkan nyawa dalam Menu. Tidak perlu perintah terminal.

Darren Shroeger
sumber
1

Anda dapat memetakan ulang semua kombinasi tombol dan kunci dengan perangkat lunak Karabiner yang indah dan gratis . Setelah menginstal, tambahkan saja kode berikut ke ~/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>

Kemudian klik "Muat Ulang XML" di preferensi Karabiner dan tetapkan tanda centang untuk item baru.

Dengan cara ini pintasan meminimalkan tidak sepenuhnya dinonaktifkan tetapi masih tersedia dengan tombol opsi tambahan: Cmd+ Option+ Matau hanya dengan menggunakan tombol perintah kanan: Cmd (right)+ M.

Perhatikan bahwa bagian kedua juga mengubah Cmd+ Qshortcut untuk Cmd+ Option+ Quntuk kenyamanan Anda. Anda dapat menghilangkan item kedua, jika Anda tidak membutuhkannya.

Lenar Hoyt
sumber
0

Ada tata letak keyboard yang berguna yang disebut "Dvorak - Qwerty⌘". Ini pada dasarnya Dvorak, tetapi membalik tata letak ke QWERTY saat tombol ⌘ ditekan. Itu dirancang agar orang yang ingin belajar Dvorak tidak perlu melatih kembali memori otot hotkey mereka, tetapi itu bisa membantu Anda juga.

pengguna24601
sumber
Sangat terlambat; Saya sudah benar-benar lupa QWERTY pada titik ini;)