¿Mueve globalmente el puntero del mouse y hace clic con las teclas VIM?

2

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

Por ejemplo, solo diga que la tecla de modo de mi mouse fue MAYÚS + COMANDO + M

  • Presioné SHIFT + COMMAND + M para ingresar al modo de mouse
  • Utilizo h, j, k, l para mover el cursor por la pantalla y posiblemente otras teclas para saltar de un monitor a otro
  • Presiono la tecla enter para hacer clic, y salgo del modo de mouse, o presiono esc para salir del modo de mouse.

¿Hay alguna aplicación por ahí que me permita hacer esto? Soy consciente de " Mouse Keys ", pero realmente quiero poder personalizarlo:

  • las teclas que utilizo para moverme
  • la cantidad de movimiento que realiza el mouse cuando se presiona una tecla.
pregunta Brad Parks 16.07.2014 - 14:06

2 respuestas

2

Una herramienta que podría ayudarlo es Cliclick . Con él, puede leer la posición del mouse con el comando p:. , mover el mouse con el comando m:x,y y hacer clic con el comando c:. .

En realidad, es un truco, pero con respecto al soporte de múltiples monitores, puede utilizar Slate , puede llamar a Cliclick mediante programación con las coordenadas del mouse en un monitor diferente. Aunque estoy seguro de que hay otras alternativas. También utilicé Slate para enlazar las otras primeras llamadas a Cliclick.

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

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

    
respondido por el franzwr 17.07.2014 - 16:35
1

Uso la aplicación ingeniosa: Karabiner: enlace

Es útil para la reasignación de teclado importante, y hay opciones de configuración empaquetadas para usar el teclado para mover el mouse, hacer clic e incluso desplazarse.

    
respondido por el Murphy Randle 31.12.2014 - 06:39

Lea otras preguntas en las etiquetas