Aunque llego un poco tarde, estoy publicando esto aquí para que cualquiera que venga aquí tenga una solución. Para mí, la solución al mismo problema fue:
Preferencias de Terminator -> Pestaña Perfiles -> Desplazamiento [sub]pestaña -> Desmarque la opción 'Desplazarse en la salida'.
Lo bueno de esta opción es que aún se desplazará en la salida cuando esté en la parte inferior de la salida, pero tan pronto como se desplace hacia arriba, se detendrá y no lo molestará incluso si el contenido de la salida aún se está mostrando. generado.
Espero que esto ayude
tail -f log.txt | less
se actualizará para avanzar a la nueva información, y luego podrá subir o bajar. También puedes usar less
características de búsqueda y así sucesivamente. Con el método de tubería, también puede analizar la salida en movimiento.
Y la misma idea, pero sin la tubería:less +F log.txt
.
(Esto supone que puede trabajar con su contenido de esta manera).
La forma antigua de Unix era presionar Ctrl-S en su terminal para detener, y Ctrl-Q para reiniciar el desplazamiento de salida; esto es básicamente lo que Terminator le permite hacer con stty ixon
.
Con las barras de desplazamiento agregadas, esto me parece bastante decente:presiona Control-S, desplázate hacia arriba hasta lo que quieras y luego Control-Q para volver a bajar. Sí, de vez en cuando se olvidará de reanudar la salida.
Debido a que soy excepcionalmente perezoso y me gusta la flexibilidad de la redirección de salida, usaría tail -f con la tubería (suponiendo que se ajuste al caso). Luego puedo detenerlo, subir la flecha hacia arriba y agregar algo como un grep, y todavía se ejecuta:tail -f tac_plus.log | less | egrep 'peerip'
Tira algo de cat
s y tee
ahí dentro y tienes una verdadera fiesta.