Cómo mapear la tecla CAPS LOCK en Vim?

Esta pregunta ya ha sido formulada aquí . La respuesta aceptada dice que no es posible. Otras respuestas proporcionan una forma de hacerlo en Linux pero no he comprobado si funcionó. Estoy más interesado en saber si hay una forma de hacerlo para Mac (aunque también puedes publicar respuestas para Linux).

Solo estoy reubicando esta pregunta aquí porque la otra pregunta sobre SOF tiene más de cinco años. Idealmente, me gustaría reasignar a la tecla <ESC> a CAPS LOCK .

  • Reasigna la tecla de flecha a un atajo diferente
  • ¿Cómo instalo MacVim?
  • Reemplazado / usr / bin / vim - ahora recibo posts de error
  • ¿Normalmente Spotlight indexa enlaces en ~ / Aplicaciones?
  • ¿Cómo habilitar el resaltado de syntax en Vim en el terminal Mac OS?
  • Vim, MacVim y Unicode
  • Cómo deshacerse de las franjas negras en la parte inferior y superior de la pantalla en modo de pantalla completa
  • ¿Utiliza MacVim como Terminal estándar?
  • ¿Cómo actualizo el icono de un progtwig que se ejecuta desde / usr / local / bin en el Dock?
  • ¿Cómo puedo arreglar espacios faltantes cuando uso Dictado con MacVim o Terminal?
  • ¿Dónde guarda MacVim sus temas?
  • MacVim: cambie a la pestaña donde se abre el file si intenta abrir un file ya abierto
  • 3 Solutions collect form web for “Cómo mapear la tecla CAPS LOCK en Vim?”

    Si está utilizando el entorno X11 , puede lograr lo que quiera con los siguientes commands:

     xmodmap -e 'clear lock' 

    lo que significa: a partir de ahora, la tecla Caps_Lock ya no es un modificador de keyboard y vuelve a una key normal

     xmodmap -e 'keysym Caps_Lock = Escape' 

    lo que significa: get el código Caps_Lock de Caps_Lock y de ahora en adelante asignarle el keysym de Escape .

    Nota : esta receta funciona en cualquier Unix.

    La pregunta que ha publicado todavía está actualizada. He estado usando la solución AutoHotkey en Windows desde hace algunos años y estoy bastante contento con ella. Me parece útil también reasignar el Capslock a Esc en Firefox + Pentadactyl.

    Como no hay AutoHotkey para mac, debe search sus alternativas .

    Steve Losh describe una manera específica de Mac en su blog sobre la creación de un cadete espacial moderno. También llama a estas instrucciones en su tutorial sobre Vim.

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