Come posso scorrere di più (aumentare il buffer di scorrimento) in iTerm2?


285

Domanda sciocca, quindi mi scuso se la risposta è palesemente ovvia, ma come posso scorrere di più su iterm2 per ottenere l'output completo? A volte, ad esempio se sto eseguendo dei test unitari, gli errori sono così grandi di quelli di cui ho bisogno per continuare a scorrere fino a cui non riesco più a scorrere verso l'alto ma l'output continua oltre la parte superiore dello scorrimento. Come posso accedervi? Ho provato a sfogliare di più ma non mi ha portato lì.

Grazie!



Risposte:


485

C'è un'opzione "buffer scrollback illimitato" che puoi trovare sotto Preferences > Profiles > Terminalo puoi semplicemente pompare il numero di righe che vuoi avere nella cronologia nello stesso posto.


5
lo scrollback illimitato non ha funzionato correttamente per me (forse a causa di zsh o di un'altra configurazione ... non lo so) Ho dovuto mettere 100.000 nella casella di testo e deselezionato l'opzione "buffer scrollback illimitato" e ora scorrere indietro è più bello
Sergio,

15
Perché non è quello predefinito?
ReduxDJ,

2
Non è facile da trovare, anche se si utilizza la ricerca della Guida!
Hew Wolff,

3
@ReduxDJ perché può consumare rapidamente tutta la RAM, ad esempio quando si registra l'output di un server web
cseelus,

Fai attenzione all'uso di memoria elevata, quando esegui un comando con un sacco di output.
Ken Ratanachai S.

5

Soluzione: per aumentare la cronologia del buffer sul terminale iterm bash sono disponibili due opzioni:

Vai su iterm -> Preferenze -> Profili -> Scheda Terminale -> Buffer di scorrimento (sezione)

Opzione 1 . seleziona la casella di controlloUnlimited scrollback

Opzione 2 . digitare i Scrollback linesnumeri selezionati che si desidera memorizzare nella cache del buffer del terminale (vedere l'immagine sotto)

inserisci qui la descrizione dell'immagine

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.