GNU/Linux >> Linux Esercitazione >  >> Linux

Aumenta la dimensione del buffer durante l'esecuzione dello schermo

Premi Ctrl + a : quindi inserisci scrollback 1234 imposta il buffer a 1234 righe. Si accede alla modalità scrollback ("modalità copia") con Ctrl + a Esc , quindi spostati in stile vi, esci dalla modalità di copia con un altro Esc


In realtà l'ho capito dopo aver esaminato la pagina man. Impostazione del buffer dello schermo all'interno di .screenrc funziona, ma tu puoi cambialo all'interno della sessione dello schermo.

Ctrl-a + : e digitando

scrollback 1000

ti dà un buffer di 1000 righe.

Puoi anche impostare il numero predefinito di righe di scorrimento all'indietro in .screenrc utilizzando

defscrollback 1000

Quindi, entrando in modalità copia, potrai scorrere.


In realtà hai qualcosa di un buffer, ma è invisibile alla maggior parte degli emulatori di terminale (motivo per cui, ad esempio, le barre di scorrimento non sembrano funzionare). Un modo per ottenerlo è entrare in modalità copia (Ctrl -A ,[ seguito dai tasti freccia, PgUp , eccetera). La dimensione di questo buffer può essere configurata in .screenrc . Puoi modificare la sua allocazione all'interno della sessione dello schermo:

Ctrl-a + : e digitando

scrollback 1000

ti dà un buffer di 1000 righe.


Linux
  1. Aumenta la dimensione del disco virtuale di Windows10 VM su QEMU-KVM

  2. Aumenta la dimensione del buffer di scrollback del terminale Linux

  3. Forza lo svuotamento del buffer di output nel programma in esecuzione

  4. Mantenere un processo Linux in esecuzione dopo il logout

  5. Come aumentare la dimensione dello scambio?

Come aumentare le dimensioni del filesystem per abbinare la partizione?

Gestire le dimensioni della partizione durante l'installazione di Ubuntu?

Vlc in ritardo durante l'esecuzione di video HD?

Come cancellare lo scrollback nel comando dello schermo?

Modifica lo script della shell mentre è in esecuzione

Come posso aumentare il buffer di scorrimento all'indietro in una sessione dello schermo in esecuzione?