%20a%20ESC%20y%20CapsLock%20(mantener%20presionado)%20a%20CTRL%20en%20OS%20X%20Lion.png)
Para propósitos de vim, me gustaría reasignar CapsLock a CTRL cuando se usa en combinación con otras teclas y ESC cuando se usa de forma aislada.
Ninguna de las soluciones existentes ofrece ambas funcionalidades, sólo una u otra.
¡Gracias!
Respuesta1
Instrucciones paso a paso:
- Instalar ambosPCTecladoHackyKeyRemap4MacBook. Le pedirá que reinicie después de instalar las aplicaciones.
- Desactive el bloqueo de mayúsculas. Vaya a Preferencias del Sistema -> Teclado -> Teclas modificadoras. Establezca el bloqueo de mayúsculas en "Sin acción".
- En PCKeyboardHack, configure Bloq Mayús en Control_L cambiando el código clave de Bloq Mayús a 59.
- En KeyRemap4MacBook, cambie "Control_L a Control_L (+ cuando escribe Control_L solamente, envíe Escape". Busqué "Control_L escape" y apareció cerca de la parte superior.
ACTUALIZAR:
En High Sierra, esta funcionalidad está integrada en el nuevoElementos del mosquetón.
Siga las instrucciones de instalación y luego:
- Elementos de mosquetón abiertos
- Haga clic en "Modificaciones complejas"
- Haga clic en "Agregar regla"
- Haga clic en "Importar más reglas desde Internet".
- En la página web resultante, busque "Teclas modificadoras > Cambiar clave caps_lock" e importe la configuración.
- ¡Ganancia!
Respuesta2
Esto funcionó para mí en OSX 10.9:
- Establezca Bloq Mayús en Control. Vaya a Preferencias del Sistema -> Teclado -> Teclas modificadoras. Establezca el bloqueo de mayúsculas en "^ Control",
- Instale KeyRemap4MacBook,
- En KeyRemap4MacBook, cambie "Control_L a Control_L (+ cuando escriba Control_L solamente, envíe Escape".
Respuesta3
ProbarClaveRemap4Macbook, específicamente la parte llamadaPCTecladoHack. Hace aproximadamente un año pude configurarlo para que al mantener presionado Caps Lockfuncionara como Ctrl, pero con solo tocarlo aparecía Exposé; entonces lo que estás preguntando debería ser posible.
Configurar KR4M, aunque tiene una GUI, puede ser un poco complicado debido a la desconcertante variedad de opciones. Creo que probablemente puedas desplazarte por las opciones y simplemente buscar las que están en "PCKeyboardHack".
Nota: Vi a alguien en IRC decir que no pudo hacer que esto funcionara con la vista previa de Mountain Lion; Todavía no tengo Lion para probar si funciona allí, pero no veo nada en línea que indique que no funciona (exceptoeste error posiblemente no relacionado).