Generalmente ejecuto Linux. Yo uso mucho Vim, por lo que la tecla Escape es extremadamente importante. También uso mucho otros atajos de teclado, por lo que Control también es "clave". En Linux, he resuelto esto usando xcape para asignar la tecla de bloqueo de mayúsculas a Escape si se presiona solo, o Control si se presiona en combinación con otra tecla. Esto pone lo mejor de ambos mundos al alcance de mi dedo meñique. ¿Hay alguna manera de hacer esto en una Mac?
fuente

Karabiner es actualmente incompatible con MacOS Sierra. Otra solución amigable para Sierra es con Keyboard Maestro (no es gratis). Cambie el comportamiento de la tecla Bloq Mayús a Control mediante
System Preferences->Keyboard->Modifier Keyscomo otros han sugerido.Luego, dentro de Keyboard Maestro, configure una macro de la siguiente manera:
USB Device Key Trigger^Text->Type a keystrokefuente
^presionarse junto con el bloqueo de mayúsculas para activar una acción. No es en absoluto lo que se requiere en la pregunta.^modificador, la acción nunca se activará.Para hacerlo con Karabiner Elements , que admite macOS 10.12 y posterior, abra
~/.config/karabiner/karabiner.jsony agregue la siguiente regla a larulesmatriz.También puede intentar usar ControlEscape.spoon con Hammerspoon .
fuente
to_if_alonesección. Pero gracias por el fragmento. Es super útil.