Większość terminali - w tym rxvt-unicode, którego używam - jest tak domyślnie ustawiona by scrollować na sam dół przy jakimś zdarzeniu. Jest to dosyć uciążliwe ale bardzo łatwe do “naprawienia”.
Czytając mana urxvt:
-si / +si
Turn on/off scroll-to-bottom on TTY output inhibit; resource scrollTtyOutput has opposite effect
-sk / +sk
Turn on/off scroll-to-bottom on keypress; resource scrollTtyKeypress
-sw / +sw
Turn on/off scrolling with the scrollback buffer as new lines appear. This only takes effect if -si is also given; resource scrollWithBuffer.
Chcemy by terminal nie scrollował na dół (jeżeli zatrzymaliśmy się gdzieś w historii), ale po naciśnięciu klawisza powinien nas przenieść na koniec (co jest logiczne). Odpalamy więc urxvr taką komendą:
urxvt -si -sk -sw
Niby banalne ale mi przez długi czas nie chciało się zajrzeć do mana :)
A kiedy znowu wrzucisz zdjęcie pięknej kobiety?