Mantieni l'output del comando sullo schermo del terminale

0

Sono nuovo di Mac, quando uso il terminale, ho trovato alcuni comandi come git log di comportamenti diversi da Linux.

Su Linux, stamperanno i risultati sullo schermo e usciranno, lasceranno tutti i risultati sullo schermo e posso vederlo quando inserisco un altro comando. Schermata dopo l'esecuzione del comando in questo modo:

$ git log
commit **********
Author: ******
....

$

Ma su Mac, stamperanno i risultati su una "nuova schermata", dopo l'uscita, tutti i risultati verranno puliti, quindi non posso vedere il risultato precedente. Lo schermo dopo l'esecuzione del comando ha il seguente aspetto:

$ git log
$ 

Lo schermo del risultato è stato cancellato.

Posso modificare alcune impostazioni per renderle comportamenti come linux? Grazie.

    
posta Sunny 27.09.2015 - 10:31
fonte

1 risposta

1

L'output di git log viene inviato a un cercapersone per la visualizzazione, che può essere configurato tramite git config (il nome della variabile è core.pager ). Per impostazione predefinita, viene utilizzato less , quindi potresti voler confrontare il valore di $LESS su entrambi i sistemi.

    
risposta data 27.09.2015 - 13:57
fonte

Leggi altre domande sui tag