OS X: ¿deshabilitar CMD-H o el comando "Ocultar aplicación"?

19

Yo no (intencionalmente) ocultar una aplicación con la Hque podría ser de rebote para cada aplicación ( por ejemplo Buscador ), pero esto es obviamente el enfoque equivocado. Entonces, ¿ cómo puede deshabilitar Hpara ocultar aplicaciones de una sola vez ? ingrese la descripción de la imagen aquí

Blaz
fuente
Hombre, desearía que hubiera una manera de hacer lo que quiere el OP. ¿Hay algún tipo de sintaxis similar a la expresión regular para habilitar la reasignación de accesos directos del "Sistema" en ~ / Library / Preferences / .GlobalPreferences.plist, como lo indicó el OP en la captura de pantalla? El problema es que los accesos directos se adjuntan a las cadenas de elementos del menú, pero los comandos de salir y ocultar siempre tienen el prefijo del nombre de la aplicación :(
Mac Cowell

Respuestas:

11

Puede usar un private.xml como este con Karabiner (anteriormente KeyRemap4MacBook):

<?xml version="1.0"?>
<root>
  <item>
    <name>test</name>
    <identifier>test</identifier>
    <autogen>__KeyToKey__ KeyCode::H, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_NONE</autogen>
  </item>
</root>
Lri
fuente
2
¿Qué pasa si quiero usar la combinación de teclas para otra cosa? VK_NONE significa que si presionas esa tecla, las aplicaciones no ven que suceda nada.
user47093
1
¿Quién respondió esto, no veo al usuario? Pero de cualquier manera esto era un genio, lo odié por tanto tiempo. Y he agregado varios de estos Hide {Stupid Thing} en System Prefs. No más por fin. ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Gracias!!!!!!!!!!!!!!!!
j_walker_dev
4

Además de la respuesta aceptada, esto se puede lograr fácilmente con BetterTouchTool.

Abra las preferencias de BTT. Si aún no está seleccionado, seleccione Gestos .

En Seleccionar aplicación, seleccione Global .

Agregue un nuevo acceso directo : Hy deje el activador establecido en Sin acción.

Gestos de la herramienta BetterTouch

Cierre la ventana de Preferencias, y Hahora debería estar deshabilitado para todas las aplicaciones.

La desventaja en comparación con la respuesta aceptada es que esta solución implica ejecutar una aplicación. Sin embargo, dado que muchos usuarios de Mac ya están ejecutando BTT en segundo plano para otros fines, esta solución se puede hacer en unos segundos y puede ser más simple para algunos usuarios.

Jack Bonneman
fuente