W Ubuntu chcę przewijać w górę, gdy polecenie jest uruchomione w oknie terminala i generuje nowe dane wyjściowe (w rzeczywistości uruchomione polecenie to rspec). Mogę przewijać w górę, ale za każdym razem, gdy rspec generuje nowy wiersz wyjścia konsoli, zrzuca mnie z powrotem na dół. Czy istnieje sposób przewijania w górę? Używam terminatora na Linux Mint / Ubuntu 12.04 LTS
AKTUALIZACJA
Znalazłem możliwe obejście strony głównej Terminatora mówi, że z
stty ixon
możesz włączyć „Sterowanie przepływem XON / XOFF dla wyjścia końcowego. Będąc w stanie wstrzymać wyjście, wpisując ^ S i wznowić je, naciskając ^ Q [...]”
Nie było to jednak całkowicie to, czego chciałem, bez konieczności wstrzymywania wyjścia (i być może zastanawiania się, kiedy zapomnisz włączyć go ponownie). Pomyślałem, że może istnieć prosty klawisz modyfikujący, taki jak shft-alt z przewijaniem kółka myszy. Dowolny lepsze rozwiązania?
xfce4-terminal
ma opcję o nazwie Przewiń na wyjściu , którą możesz odznaczyć i robi to, o co prosiłeś.
tail -f file.txt
zobaczyć, jak jest generowany. Dzięki temu Twój pierwszy terminal będzie mógł przewijać wstecz i nadal będziesz mógł oglądać dane wyjściowe w czasie rzeczywistym. Nie elegancki, wiem.