Comme déjà mentionné, nous avons deux façons.
Réglage interactif par écran (session)
Et cela se fait de manière interactive et prend effet immédiatement.
CTRL + A suivi de : Et nous tapons scrollback 1000000
Et appuyons sur ENTER
Vous vous détachez de l'écran et revenez, il sera toujours le même.
Vous ouvrez un nouvel écran, et la valeur est à nouveau réinitialisée à la valeur par défaut. Donc ce n'est pas un paramètre global!
Et le réglage par défaut permanent
Qui est fait en ajoutant defscrollback 1000000
à .screenrc
(dans home)
defscrollback
et pas scrollback
(def représente default)
Ce que vous devez savoir, c'est que si le fichier n'est pas créé, Vous le créez !
> cd ~ && vim .screenrc
Et vous ajoutez defscrollback 1000000
dedans.
Ou en une seule commande
> echo "defscrollback 1000000" >> ~/.screenrc
(si non créé déjà)
Prise d'effet
Lorsque vous ajoutez le paramètre par défaut à .screenrc
, l'écran déjà en cours d'exécution au ré-attachement n'en tiendra pas compte ! Le .screenrc
s'exécute lors de la création de l'écran, et cela a du sens ! Tout comme avec une console normale et un lancement du shell.
Tous les nouveaux écrans créés auront la valeur définie.
Vérifier la taille effective du tampon de l'écran
Pour vérifier, tapez CTRL + A suivi de i
Et le résultat sera comme suit
Il est important de noter que la taille du tampon est le nombre après le signe +
(dans l'illustration je l'ai réglée à 1 000 000)
Remarquez également que lorsque vous le modifiez de manière interactive. L'effet est immédiat et remplace la valeur par défaut.
Défilement
CTRL + A suivi de ESC (pour entrer en mode copie).
Ensuite, naviguez avec Haut, Bas ou PgHaut PgBas
Et ESC à nouveau pour quitter ce mode.
(Information supplémentaire : pour copier, appuyez sur ENTER pour commencer la sélection, puis ENTER à nouveau pour copier, simple et cool)
Maintenant le tampon est plus grand!
Et voilà pour les détails importants.
4 votes
Au cas où quelqu'un voudrait augmenter le tampon de défilement lorsqu' en démarrant une nouvelle session :
screen -h