scrolling – ¿Cómo puedo usar mi trackpad para el desplazamiento horizontal?

Pregunta:

Me acabo de dar cuenta de que el scroll de mi trackpad funciona en Vim, con inercia y todo. Me gustaría cambiar esto para que funcione horizontalmente, de modo que pueda desplazarme hacia arriba y hacia abajo para hacer que el cursor se mueva hacia la izquierda y hacia la derecha en lugar de mantener presionada la tecla de flecha derecha durante mucho tiempo.

¿Cómo puedo asignar mi desplazamiento al movimiento de izquierda / derecha?

Respuesta:

Según :help scroll-mouse-wheel la respuesta es no si está utilizando la GUI de Win32.

Por otro lado, al usar X11 GUI o consola vim con soporte de mouse, la rueda envía pulsaciones de teclas que puede reasignar.

Entonces, podría obtener el comportamiento que describe mediante

:nmap <ScrollWheelUp> h
:nmap <ScrollWheelDown> l

Tenga en cuenta que estoy usando nmap para el mapeo en modo normal.

Para obtener un comportamiento similar en otros modos, puede asignar la dirección en lugar de la tecla normal. Por ejemplo, para el movimiento del modo de inserción:

:imap <ScrollWheelUp> <Left>
:imap <ScrollWheelDown> <Right>

Para que estos sean predeterminados, péguelos en la parte inferior de su vimrc.

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım