¿Hay combinaciones de teclas globales adecuadas o específicamente reservadas en OS X para la asignación de usuarios?

12

Estoy tratando de identificar una tecla de acceso directo global adecuada para establecer en las preferencias de iTerm2 para mostrarla / ocultarla:

Me gustaría evitar cualquier conflicto con las teclas de acceso rápido de otras aplicaciones u otro uso futuro. ¿Hay algunos bloques de combinaciones de teclas reservados para la asignación de usuarios en OS X, o grupos de combinaciones de teclas que generalmente no se usan , que serían particularmente adecuados?

    
pregunta Andrew Ferrier 16.02.2013 - 01:38

6 respuestas

12

Aquí están las Directrices de la Interfaz Humana de OS X para atajos de teclado de Apple .

El documento parece ser una guía actual, autorizada y completa para asignar atajos de teclado. Cubre tanto la base conceptual para el uso de teclas modificadoras particulares, como la esencia de qué teclas y qué combinaciones están reservadas para todo el sistema, o es probable que se reserven en el futuro.

Aquí hay una segunda página de Apple que muestra un resumen completo de los atajos de teclado existentes.

    
respondido por el gosmond 20.02.2013 - 01:34
4

Esto es algo con lo que he estado (y todavía estoy) tremendamente molesto, y he invertido una cantidad considerable de tiempo para encontrar algo que funcione como me gustaría, y que no interfiera con la miríada de accesos directos. existente en OS X.

Fui bastante parcial al usar el cmd + alt + ctrl + alguna tecla durante un largo combo El tiempo, y funciona bastante bien en todos los ámbitos. Pero, si quieres algo casi a prueba de balas, y buscas aumentar tu credito geek de una sola vez, echa un vistazo a esta entrada de blog por Brett Terpstra, el tipo detrás de nvAlt , entre otras cosas. Le guía a través de la sustitución de su Bloqueo de mayúsculas con el combo cmd + alt + ctrl + shift , así que puedes hacer un combo de 5 teclas ( Bloqueo de mayúsculas + alguna tecla ) con 2 teclas, lo cual es increíble. Este método le brinda un teclado completo de métodos abreviados que no utiliza ninguna aplicación.

PS: mira la sección de comentarios de la publicación del blog para deshabilitar la funcionalidad esc .

    
respondido por el Marko Nikolovski 23.02.2013 - 11:56
2

Esto se refiere a un teclado de la UE (europeo), sin embargo, uso ctrl y la tecla directamente encima de este ( < ). Todavía tiene que entrar en conflicto con cualquier cosa.

    
respondido por el Macmaniman 20.02.2013 - 00:25
2

Descubrí que Cmd + Control + A-Z generalmente están disponibles para sus accesos directos globales personalizados.

A mí también me gustaría poder acceder a una lista completa, sin embargo, así es como llegué a esta página.

    
respondido por el Michael Liquori 26.01.2015 - 22:43
0

Para encontrar todos los accesos directos del sistema asignados actualmente, abra Preferencias del sistema - > Teclado y seleccione Atajos de teclado. Luego puede escanear las opciones y ver si se ha elegido la combinación que le gusta. Si es así, puede hacer doble clic en la asignación y cambiarla si lo desea, o simplemente elegir un conjunto diferente de teclas modificadoras. Con Shift, Control, Option, Command y Escape para elegir, encontrar una combinación sensible y fácil de recordar no debería ser demasiado difícil.

    
respondido por el MattDMo 16.02.2013 - 04:18
0

Cualquier aplicación puede usar cualquier método abreviado de teclado. Si la aplicación no es una aplicación de ventana, entonces los desarrolladores deben asegurarse de que no están en conflicto con los accesos directos del sistema existentes. Por ejemplo, no desea que una aplicación sin rostro use, digamos, Cmd + Shift + G , que es el comando Ir a la carpeta en Descubridor. (Y creo que el sistema anularía dicho uso de todos modos).

Tiendo a usar varias teclas modificadoras al crear accesos directos personalizados para cualquier cosa que pueda entrar en conflicto con el sistema. Dentro de aplicaciones específicas, solo necesitas encontrar accesos directos que la aplicación no use. Y las Preferencias del sistema te dirán si hay un conflicto.

    
respondido por el Kirk McElhearn 20.02.2013 - 08:44

Lea otras preguntas en las etiquetas