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 Keys
como otros han sugerido.Luego, dentro de Keyboard Maestro, configure una macro de la siguiente manera:
USB Device Key Trigger
^
Text
->Type a keystroke
fuente
^
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.json
y agregue la siguiente regla a larules
matriz.También puede intentar usar ControlEscape.spoon con Hammerspoon .
fuente
to_if_alone
sección. Pero gracias por el fragmento. Es super útil.