Me gustaría evitar el ajuste de texto en OSX Terminal, dejando que el texto continúe por debajo del borde. No he podido encontrarlo en Preferencias de la terminal.
¿Cómo se puede evitar el ajuste de texto en el Terminal de OSX?
Me gustaría evitar el ajuste de texto en OSX Terminal, dejando que el texto continúe por debajo del borde. No he podido encontrarlo en Preferencias de la terminal.
¿Cómo se puede evitar el ajuste de texto en el Terminal de OSX?
En realidad no es un error de Terminal.app, sino parte de las entradas terminfo que describen varios terminales y sus características (como xterm-256color, el predeterminado de Terminal.app).
En man terminfo
:
Variable String Capname TCap Code Description
enter_am_mode smam SA turns on automatic margins
exit_am_mode rmam RA turns off automatic margins
Pruebe tput rmam
y, a continuación, los comandos que desee. Esto debería desactivar el ajuste automático.
tput smam
restablece los márgenes automáticos a los predeterminados para las entradas de terminal con la capacidad "am" o "margen derecho automático".
less
no parece lidiar bien con largas colas después de tput rmam
utilice la opción -S
o --chop-long-lines
en su lugar.
Para el desplazamiento horizontal de la línea de consulta, véase man bash
en horizontal-scrolling-mode
(desactivado por defecto).
Esta función no existe en Terminal
. No existe dentro de xterm
tampoco. Puede ser realmente útil para leer archivos de registro con líneas muy largas o la salida de comandos como tcpdump
. El envoltorio los hace ilegibles.
Le sugiero que rellene un comentario sobre esta función en: Comentarios sobre MacOS X
Para que sea una propuesta de mejora ganadora te sugiero que pidas una barra de desplazamiento horizontal para poder visualizar el texto que está más allá del borde derecho.
"porque Apple no hace públicas estas peticiones de funciones" no te puedes imaginar hasta dónde llega esto. El autor de un feedback ni siquiera puede tener un rastro de su petición. Yo guardo copias de las mías para no repetir la misma cada 2 meses :).
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.
0 votos
¿Qué le parecería
Terminal
al llegar el cursor a la última columna de la ventana?0 votos
@danielAzuelos No quiero que terminal envuelva el texto al llegar a la última posición de columna de la ventana.
2 votos
¿Le gustaría que continuara bajo el borde, que se soltara y que este evento se señalara con un pitido como en las antiguas máquinas de escribir, que el tamaño de los caracteres se redujera para poder manejar 160 caracteres por línea, que la ventana se desplazara a la derecha para mostrar desde las posiciones 81 a 160 de las columnas, que apareciera una ventana adyacente para alojar los caracteres sobrantes ? do ¿Quieres?
0 votos
Sí, para continuar bajo la frontera.
0 votos
Por favor, añada un ejemplo de por qué le ayudaría esta función.
1 votos
Ver también apple.stackexchange.com/preguntas/90392/
0 votos
Tal vez usted puede tubería
/dev/stdout
a través desed
oawk
para eliminar caracteres después de 80.1 votos
¿Responde esto a su pregunta? Desactivar el ajuste de línea para la salida en el Terminal