Gostaria de remapear a tecla Caps Lock para outra chave não utilizada (de maneira geral no sistema).
Como usuário do MacVim.app, eu sempre gostei da ideia de remapear a tecla Caps Lock para outra tecla, como a tecla "Help" ou a tecla "End", a fim de usar esse pedaço de teclado para entrar e sair da inserção modo.
Anteriormente, no Mac OS X Snow Leopard , existiam várias opções para fazer isso, como o excelente PCKeyboardHack, que permitia ao usuário escolher o código de chave que a tecla caps lock enviaria ao sistema operacional e operaria no nível do driver que parece. Ou a outra ferramenta chamada DoubleCommand . Nenhuma dessas opções funciona mais no Mac OS X Lion (Gold Master) . Tentei instalá-los mesmo assim e acabei com um pânico no kernel.
O painel de preferências "Teclado" nas preferências do sistema de ambas as versões do Mac OS X tem a possibilidade de remapear a tecla caps lock incorporada, como você pode ver nessas fotos . Mas apenas para uma das outras três teclas modificadoras: "Control", "Command" e "Option". Evidentemente, isso não é suficiente para criar uma macro no vim. A tecla Caps Lock precisa ser remapeada para outra tecla não modificadora.
Outras respostas encontradas nas perguntas anteriores geralmente contêm uma sugestão para usar a ferramenta Ukulele . Este programa nunca teve a capacidade de remapear a tecla Caps Lock.
Outro software de modificação de teclado, como Teclados Consistentes, tem funcionalidade semelhante, mas não resolve o problema.
Qualquer ajuda muito apreciada!