Cambiar el acceso directo de cmd + Q para todas las aplicaciones

9

Uso cmd+ tab, cmd+ W, cmd+ Amucho y no recuerdo cuántas veces golpeé cmd+ Qaccidentalmente.

¿Es posible cambiar el acceso directo para salir de las aplicaciones de cmd+ Qa otra cosa (no permitir el uso del teclado para salir de las aplicaciones), idealmente para las aplicaciones de una vez (no hacerlo para aplicaciones individuales una por una)?

powerboy
fuente
Pensé que cambiarlo en la sección Teclado de Preferencias del Sistema, en Atajos de teclado, podría funcionar, pero no fue así. A menos que necesite reiniciar para ver el cambio.
George C

Respuestas:

3

Esto debería cambiar el acceso directo a ⇧⌘Q para la mayoría de las aplicaciones instaladas actualmente:

defaults write -g NSUserKeyEquivalents -dict-add $(mdfind kMDItemContentType==com.apple.application-bundle | grep -v { | sed 's/.*\//Quit /g;s/\.app$//g;'"s/'/\\''\\'/g;s/^/'/g;s/$/' '\$@q'/g" | uniq | tr '\n' ' ')

También puede usar KeyRemap4MacBook para cambiar ⌘Q a alguna otra combinación de teclas o requerir mantenerla presionada dos veces para salir de una aplicación.

Lri
fuente
¿Hay alguna manera de editar esta base de datos visualmente? ¡Ese es un movimiento ninja de línea de comando loco que tienes allí! ;)
Hari Karam Singh
2
¿O puedes enseñarme tus caminos?
Hari Karam Singh
1

Howtogeek dedicó un artículo completo sobre este tema y proporcionaron un excelente tutorial sobre cómo hacerlo. Básicamente se trata de anular la función predeterminada.

ingrese la descripción de la imagen aquí

PERO hay una desventaja (enorme), si lo hace de esa manera, tendrá que hacer esto para CADA aplicación que utilice, lo que podría resultar un poco confuso ...
Por lo tanto, proporcionan una solución alternativa en lugar de una solución sólida .

Michiel
fuente
3
Mi pregunta menciona que "para aplicaciones de una vez (no hacerlo para aplicaciones individuales una por una)".
powerboy