2 votos

Desactivar el ajuste de línea y el desplazamiento horizontal para la salida en iTerm

Quiero desactivar el ajuste de línea interactivo que hace iterm en mi aplicación de terminal.

Puedo correr

$ python -c 'print "\x1b[?7l"'

para desactivar el ajuste de líneas en la salida , por lo que las largas colas como

$ python -c 'print "asdf"*100'

no se envuelven inmediatamente en la línea y en su lugar se cortan, pero una vez que cambio interactivamente el ancho de la ventana para ser más pequeño que la línea todavía se envuelve. Me gustaría un comportamiento como el que tiene vim cuando está en set nowrap modo - ni siquiera un parpadeo de una envoltura.

Esta pregunta es similar a Desactivar el ajuste de líneas para la salida en el Terminal pero eso es preguntar por el desplazamiento.

0 votos

Ah, ahora creo que esto sólo es posible usando el modo de pantalla completa del terminal, algo como Python -c 'print " \x1b [?1049h"'

1voto

user24234 Puntos 21

Creo que esto no es posible sin usar el modo de pantalla completa - vim está usando el modo de pantalla completa ( python -c 'print "\x1b[?1049h"' ) que desactiva el desplazamiento vertical también, que no es lo que quiero (aunque esto no estaba claro en la pregunta).

Además, resulta que este comportamiento no es específico de terminal.app - es como funcionan todos los terminales que he probado.

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