Ich benutze Bildschirm als mein Fenstermanager durch Kitt. Der Bildschirm war großartig, aber ich brauche eine Möglichkeit, meinen Puffer zu erhöhen, wenn ich Befehle ausführe. Ich habe keinen Puffer, wenn ich nach oben scrolle. Auf keinem Terminal wird ein Standardausgang gespeichert, der über meine Fenstergröße hinausgeht.
Wie kann ich dies erhöhen? Ich kann anscheinend keine Option in den Befehlen finden. Ctrl+ a ?scheint nicht das zu haben, wonach ich suche.
linux
terminal
gnu-screen
Pythonic
quelle
quelle
Ich habe das tatsächlich herausgefunden, nachdem ich die Manpage durchgesehen hatte. Das Einstellen des Bildschirmpuffers
.screenrc
funktioniert zwar, Sie können ihn jedoch in Ihrer Bildschirmsitzung ändern.Ctrl-a+ :und tippen
gibt Ihnen einen 1000-Zeilen-Puffer.
Sie können auch die Standardanzahl der Bildlaufzeilen
.screenrc
mithilfe von festlegenWenn Sie dann in den Kopiermodus wechseln, können Sie einen Bildlauf durchführen.
quelle
.screenrc
machen dies zur nützlichsten Antwortscrollback
dies nicht funktioniert.screenrc
, sondern nurdefscrollback
funktioniert.Sie haben tatsächlich so etwas wie einen Puffer, aber er ist für die meisten Terminalemulatoren unsichtbar (weshalb z. B. Bildlaufleisten nicht funktionieren). Eine Möglichkeit, dies zu erreichen, besteht darin, in den Kopiermodus zu wechseln ( Ctrl- A, [gefolgt von den Pfeiltasten PgUpusw.). Die Größe dieses Puffers kann in konfiguriert werden
.screenrc
. Sie ändern die Zuordnung innerhalb Ihrer Bildschirmsitzung:Ctrl-a+ :und tippen
gibt Ihnen einen 1000-Zeilen-Puffer.
quelle
Ich möchte darauf hinweisen, dass Sie
/etc/screenrc
Dateien bearbeiten können, wenn Sie die Bildschirmeinstellungen global ändern möchten (alle Benutzer) . (Ubuntu). Der Dateipfad kann in anderen Distributionen unterschiedlich sein.In Ihrem Fall können Sie der Datei die folgenden Zeilen hinzufügen:
quelle