Wie bereits erwähnt, haben wir zwei Möglichkeiten!
Interaktive Einstellung pro Bildschirm (Sitzung)
Und es wird interaktiv gemacht! Und sofort wirksam werden!
CTRL + Agefolgt von :Und wir tippen scrollback 1000000
und schlagenENTER
Sie lösen sich vom Bildschirm und kommen zurück! Es wird immer das gleiche sein.
Sie öffnen einen weiteren neuen Bildschirm! Und der Wert wird wieder auf Standard zurückgesetzt! Es ist also keine globale Umgebung!
Und die permanente Standardeinstellung
Was durch Hinzufügen defscrollback 1000000
zu .screenrc
(zu Hause) gemacht wird
defscrollback
und nicht scrollback
(def steht für default)
Was Sie wissen müssen, ist, wenn die Datei nicht erstellt wird! Du erschaffst es !
> cd ~ && vim .screenrc
Und du fügst hinzu defscrollback 1000000
!
Oder in einem Befehl
> echo "defscrollback 1000000" >> .screenrc
(falls noch nicht erstellt)
Wirksam werden
Wenn Sie die Standardeinstellung zu .screenrc
! Der bereits laufende Bildschirm beim erneuten Anhängen wird nicht wirksam! Der .screenrc
Lauf bei der Bildschirmerstellung! Und es macht Sinn! Genau wie bei einem normalen Konsolen- und Shell-Start!
Und alle neu erstellten Bildschirme haben den eingestellten Wert!
Überprüfen der effektiven Puffergröße des Bildschirms
Um den Typ zu überprüfen, CTRL + Agefolgt voni
Und das Ergebnis wird wie folgt sein
Wichtig ist, dass die Puffergröße die Zahl nach dem + -Zeichen ist
(in der Abbildung habe ich sie auf 1 000 000 gesetzt).
Beachten Sie auch, dass, wenn Sie es interaktiv ändern! Der Effekt ist sofort und übernimmt den Standardwert!
Scrollen
CTRL+ Agefolgt von ESC(um in den Kopiermodus zu gelangen).
Navigieren Sie dann mit Up, DownoderPgUp PgDown
Und noch ESCeinmal, um diesen Modus zu verlassen.
(Zusätzliche Informationen: Zum Kopieren des Treffers ENTER, um mit der Auswahl zu beginnen! Dann noch ENTEReinmal zum Kopieren! Einfach und cool)
Jetzt ist der Puffer größer!
Und das fasst es für die wichtigen Details zusammen!
screen -h <numlines>