Deshabilite Command-M para minimizar la ventana


16

En mi diseño de teclado , la Mtecla está justo al lado de la Wtecla:

Teclado Dvorak con teclas adyacentes m y w en un círculo

Esto puede ser problemático a veces, porque de vez en cuando me accidentalmente prensa Command- Men lugar de Command- W, causando la ventana para ser minimizado en lugar de cerrado.

Como no hay un atajo de teclado para minimizar la ventana (bueno, no hay un atajo de teclado fácil ), esto es aún más molesto porque luego tengo que cambiar a mi trackpad para minimizar la ventana y luego intentar nuevamente cerrarla.

¿Hay una manera de desactivar el Command- Macceso directo para minimizar una ventana?

Respuestas:


19

Puede deshabilitarlo editando ~/Library/Preferences/.GlobalPreferences.plist:

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

Para aplicar los cambios, debe volver a abrir las aplicaciones. Si el atajo se asignó a cero, presionarlo Llo activaría en Audacity.


Esto no funcionó para mí en Yosemite. Podría hacerlo con esta respuesta .
mgarciaisaia

Trabajos. FTR, a la configuración original (si desea revertirlo) esNSUserKeyEquivalents { Minimize = "@$m"; }
Jakub M.

Lamentablemente, Firefox 60.x no respeta esto :(
Tilo

3

Puede "anular" el acceso directo predeterminado de Command-M al asignarlo a otra cosa. Para reasignar la combinación de teclas, inicie Preferencias del sistema y elija Teclado. Luego aparece el Panel de preferencias del teclado, haga clic en la pestaña derecha llamada "Atajos de teclado". Notará muchos métodos abreviados de teclado predeterminados que puede anular.

Intenté reasignar Command-M usando este método y funciona.


1

La reasignación de Command-M para hacer zoom en "Todas las aplicaciones" parecía ser una buena solución, ya que Zoom aparece en todas las aplicaciones y no tiene un efecto tan perturbador como un Minimizar involuntario.

Iba a probar el comando de terminal anterior, así que eliminé el comando M para Zoom y lo y he aquí, Minimizar ahora aparece sin comando de teclado. Así que lo dejé así, ahora el comando-M no hace nada y minimiza vidas inofensivamente en el Menú. No se requiere comando de terminal.


1

Puede reasignar cualquier combinación de teclas y teclas con el maravilloso y gratuito software Karabiner . Después de la instalación, simplemente agregue el siguiente código a su ~/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>

Luego haga clic en "Recargar XML" en las preferencias de Karabiner y establezca marcas de verificación para los nuevos elementos.

De esta manera, el acceso directo de minimización no está completamente deshabilitado, pero aún está disponible con la tecla de opción adicional: Cmd+ Option+ Mo simplemente usando la tecla de comando derecha: Cmd (right)+ M.

Tenga en cuenta que la segunda parte también cambia el Cmd+ Qatajo para Cmd+ Option+ Qpara su conveniencia. Puede omitir el segundo elemento, si no lo necesita.


0

Hay un práctico diseño de teclado llamado "Dvorak - Qwerty⌘". Básicamente es Dvorak, pero cambia el diseño a QWERTY mientras se mantiene presionada la tecla ⌘. Fue diseñado para que las personas que desean aprender Dvorak no tengan que volver a entrenar su memoria muscular de teclas de acceso rápido, pero también podría ayudarlo.


Demasiado tarde; Me he olvidado por completo de QWERTY en este punto;)
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.