Reasigna la tecla de flecha a un atajo diferente

Estoy acostumbrado a vim y me gusta moverme con H , J , K , L. Me gustaría evitar cambiar a las teclas de flecha cuando estoy en un campo de text, por ejemplo.

¿Hay alguna forma de reasignar las siguientes keys en todas las aplicaciones en Mac OS X , de modo que:

  • Extraño error en MacVim 7.4 y algunas otras aplicaciones en MacBook Retina
  • Navegue por la aplicación que tiene acceso directo a Windows
  • iPhone 4S iOS 6.1.2 Configuración -> General -> Teclado -> Agregar nuevo atajo no distingue entre mayúsculas y minúsculas
  • El escritorio remoto de Microsoft envía keys de símbolo incorrectas
  • Buscar y cambiar el acceso directo del sistema
  • atajos de control de misión buggy
  • también puede ser activado por la OPCIÓN H

    también puede ser activado por la OPCIÓN J

    también puede ser activado por la OPCIÓN K

    también puede ser activado por la OPCIÓN L

  • ¿Cómo cambio los caracteres que OS X considera 'una palabra', para el salto con la tecla de flecha??
  • Vim / Emacs keybinding para `Preview.app`
  • Cómo hacer que la tecla "AvPág" del keyboard se mueva solo la mitad de la distancia, como de costumbre
  • No puedo iniciar session debido a un cambio en el layout del keyboard
  • Retardo al usar los botones de volumen
  • Teclado en pantalla para Mac OS Sierra?
  • One Solution collect form web for “Reasigna la tecla de flecha a un atajo diferente”

    Puede usar KeyRemap4MacBook para reasignar keys.

    Un personalizador de keyboard potente y estable para OS X.

    Esta página detalla cómo agregar comportamientos personalizados.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).