Quando corro git branch
(da bash o csh), convoglia automaticamente l'output less
. Tuttavia, con solo poche diramazioni nel repository questo va oltre inutile, è fastidioso, poiché l'elenco delle filiali scompare una volta che ho smesso di meno.
Il controllo del ~/.gitconfig
file e dei .git/config
file locali non trova nulla su un cercapersone o qualsiasi altra cosa che possa causare questo. Altrimenti, nulla di ciò che ho trovato nelle ricerche web è stato utile o promettente.
Perché sta succedendo questo, e cosa (se non altro) posso fare per less
correre quando necessario (ad esempio quando faccio un git log
quando c'è molta storia) ma non altrimenti (come un git branch
con solo 2 o 3 rami)?
export LESS=-X
in .profile
. Ciò impedisce di "ripulire" lo schermo. Io odio è che l'impostazione standard cancella lo schermo perché ho spesso bisogno di tagliare e incollare roba o usarlo come un punto di riferimento.