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 .

  • Donde VIM guarda sus grabaciones?
  • ¿Cómo actualizar el file de syntax PHP para vim?
  • MacVim: cambie a la pestaña donde se abre el file si intenta abrir un file ya abierto
  • Reemplazado / usr / bin / vim - ahora recibo posts de error
  • Cómo hacer que MacVim recuerde su nivel de zoom
  • vim no acepta la syntax en vimrc
  • Asignar una tecla para cambiar a la instancia de pantalla completa de MacVim
  • ¿Utiliza MacVim como Terminal estándar?
  • vim no acepta la syntax en vimrc
  • ¿Cómo instalo MacVim?
  • Cómo deshacerse de las franjas negras en la parte inferior y superior de la pantalla en modo de pantalla completa
  • ¿Cómo puedo arreglar espacios faltantes cuando uso Dictado con MacVim o Terminal?
  • 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).