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?

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.


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.


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.


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.


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.


Sangat terlambat; Saya sudah benar-benar lupa QWERTY pada titik ini;)
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.