51 votos

Cómo saltar a una ubicación usando el ratón sobre iTerm/terminal?

Yo trabajo en una terminal de la mayoría de las veces.

Hay una aplicación / plugin más de iTerm o cualquier otro terminal como de la aplicación con la que puedo controlar la ubicación del cursor de mi terminal usando un ratón ?

71voto

James Socol Puntos 146

Al menos en la Terminal.la aplicación puede mantener pulsada la opción mientras hace clic para saltar dentro de su línea actual (que en realidad significa solo la línea, así que si su petición actual es tan larga que se ajusta a una segunda línea de entrada, usted tendrá la opción-haga clic en el comienzo de la "segunda línea" y luego saltar con las teclas de flecha a la "primera" línea donde usted puede opción-clic de nuevo.)

17voto

Rob Hyndman Puntos 599

Es un buen momento ya que esta pregunta se acercó y me hizo ya mención la de abajo de esta plataforma en la Opción y haga clic en iTerm y el gestor de iTerm2 pero tal vez sea de ayuda para uno o el otro:

Hola, sólo quería hacerles saber que he implementado que cuentan en iTerm2. Aún no es oficial iTerm2 repo pero si quieres darle una oportunidad, usted lo puede encontrar en github.

Ya está probado sólo por mí no considerarlo estable. Hice la prueba con bash, vi y emacs y hice mi mejor esfuerzo para parecerse a la Terminal.aplicación del comportamiento.

Hay un archivo binario precompilado en github demasiado iTerm_v1.0.0.20120312.git-b919985b.zip (para i386/x86_64/ppc).

Por supuesto, cualquier comentario es bienvenido.

6voto

Christopher Scott Puntos 665

El teclado es a menudo su mejor amigo. En la configuración predeterminada, la consola controla gran parte de la forma de navegar alrededor del símbolo del sistema.

Opción + b vuelve una palabra (el cursor al final de la primera letra de la palabra anterior).

Opción + f va hacia adelante de una palabra (el cursor se colocará en la no-carta de caracteres DESPUÉS de la palabra siguiente).

Shift + Fn + Flecha Izquierda (←) ponga el cursor al comienzo de la línea. (Ctrl + una también va a hacer esto.)

Shift + Fn + Flecha Derecha (→) ponga el cursor al final de la línea. (Ctrl + e también va a hacer esto.)

Así que si tengo una larga comando, por ejemplo:

$ rsync -avz --progress ~/Sites/Development/My/Project web@server:/deployment/output/area

Y empiezo a golpear Comando + b, el cursor se detenga en la una en el área, o en la de salida, la d en la implementación, etc.

Si me voy a la salida de la línea, y empezar a golpear Comando + f, el cursor se va a parar en el espacio después de rsync, el espacio después de avz, el espacio después de los avances, el / después de los Sitios, etc.

3voto

Nicholas Flynt Puntos 2832

Si usted está especialmente interesado en movimiento en Vim, entonces usted puede agregar set mouse=a su ~/.vimrc archivo.

No funciona en iTerm para el movimiento. También permite marcar secciones como si hubiera entrado en el modo visual, de modo que usted puede copiar o eliminar o comentar código dependiendo de sus plugins.

Muy bien también le permite desplazarse rápidamente a través de un documento de gran tamaño utilizando dos dedos de la diapositiva o la rueda del ratón.

El único inconveniente es que resulta difícil seleccionar el texto que desea copiar para su uso en otras aplicaciones, a pesar de todo lo que tienes que hacer es presionar la opción , mientras que usted seleccione.

También: tenga en cuenta que, si hay que añadir algo como vimpager (también en macports), entonces también puede desplazarse a través de páginas del manual una vez que se agrega:

export PAGER=/opt/local/bin/vimpager #or wherever vimpager is installed
alias less=$PAGER

a su .profile o .bashrc.

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