Mueva globalmente el puntero del mouse y haga clic usando las teclas VIM?

Me gustaría poder presionar una tecla de acceso directo e ingresar al modo de movimiento del mouse, donde puedo mover el puntero del mouse por la pantalla con las teclas VIM, independientemente de la aplicación en la que esté (es decir, globalmente para todas las aplicaciones)

Por ejemplo, solo di que mi tecla de modo del mouse era MAYÚS + COMANDO + M

  • Presiono MAYÚS + COMANDO + M para ingresar al modo de mouse
  • Uso h, j, k, l para mover el cursor por la pantalla y posiblemente otras teclas para pasar de un monitor a otro
  • Pulso la tecla Intro para hacer clic, y dejo el modo del mouse, o presiono esc para salir del modo de mouse.

¿Hay alguna aplicación que me permita hacer esto? Conozco las " teclas del mouse ", pero realmente quiero poder personalizarlas:

  • las llaves que uso para moverme
  • la cantidad de movimiento que realiza el mouse cuando se presiona una tecla.

  • ¿Cómo automatizar el cambio de configuraciones cuando conecta el mouse?
  • 2 Solutions collect form web for “Mueva globalmente el puntero del mouse y haga clic usando las teclas VIM?”

    Una herramienta que podría ayudarte es Cliclick . Con él, puede leer la position del mouse con la p:. command, mueva el mouse usando el command m:x,y , y haga clic con la c:. mando.

    Esto es un truco, en realidad, pero con respecto a la compatibilidad con múltiples monitores, puede usar Slate , donde puede llamar mediante clic a Cliclick con las coorderadas del mouse en un monitor diferente. Sin embargo, estoy seguro de que hay otras alternativas. También utilicé Slate para enlazar las otras primeras llamadas a Cliclick.

    El "modo de mouse" es un poco más difícil. En Slate puede crear "teclas de acceso rápido modales" presionando dos teclas rápidas en sucesión (como ^ W en Vim), pero no admite modos completos. Sin embargo, podría editar dinámicamente el file de enlace .slate.js para que contenga los .slate.js "modo normal" o "modo de mouse" cada vez que cambie el modo.

    Hice algo similar ayer, así que espero que esto ayude. 🙂

    Uso la ingeniosa aplicación: Karabiner: https://pqrs.org/osx/karabiner/

    Es útil para la reasignación de keyboards principales, y hay opciones de configuration empaquetadas para usar el keyboard para mover el mouse, hacer clic e incluso desplazarse.

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