2 votos

¿Cómo se puede conseguir que una aplicación que se ejecuta en Terminal se desplace correctamente (como en Ubuntu)?

Ejemplo: En el Terminal, arranco elinks y navego a una página web. Intento utilizar el gesto de desplazamiento del trackpad y el de página arriba y página abajo para desplazarme hacia arriba y hacia abajo por la página web que elinks me está mostrando. Pero en lugar de desplazarse por la página web, Terminal se desplaza por todo el búfer de desplazamiento.

En Ubuntu, elinks se desplaza correctamente al pulsar página arriba y página abajo y la rueda de desplazamiento.

Esto también se aplica a otros programas POSIX basados en la consola, como Vim.

¿Alguna sugerencia sobre cómo hacer que estos programas acepten los gestos de desplazamiento del trackpad en OS X?

3voto

user4416 Puntos 41

Para utilizar la rueda del ratón o el trackpad para desplazarse en Terminal.app tendrás que instalar MouseTerm . Después de instalar MouseTerm tendrá que añadir set mouse=nicr a su archivo .vimrc:

echo "set mouse=nicr" >> ~/.vimrc

Si sigues sin poder desplazarte en elinks es posible que no se haya compilado con soporte GPM (General Purpose Mouse). Dado que elinks no es una aplicación nativa de OS X, es probable que lo hayas instalado a través de MacPorts o Homebrew . Abriría el archivo "fórmula" para los enlaces /usr/local/Library/Formula/elinks.rb (por defecto para Homebrew) y verificar que --without-gpm no se encuentra en ninguna parte.

Aunque tu pregunta dice que quieres hacer esto en Terminal.app te recomendaría echar un vistazo a iTerm2 que soporta esto de forma nativa, y tiene bastante más que ofrecer que la aplicación de Terminal.

0 votos

Gracias, lo probaré. He probado iTerm. A pesar de que iTerm tiene muchas más funciones, las fuentes en Terminal parecen más nítidas por alguna razón. ¿Lo has notado también?

0 votos

Oye, he desactivado el antialiasing en iTerm y ahora es nítido.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X