Kiedy uruchamiam git branch
(z bash lub csh), automatycznie przesyła dane wyjściowe less
. Jednakże, mając tylko kilka gałęzi w repozytorium, jest to niepotrzebne, jest denerwujące, ponieważ lista gałęzi znika, gdy rzuciłem mniej.
Sprawdzanie ~/.gitconfig
plików i .git/config
plików lokalnych nie powoduje znalezienia niczego na stronie lub innej rzeczy, która by to spowodowała. W przeciwnym razie nic, co znalazłem podczas wyszukiwania w Internecie, nie było pomocne ani obiecujące.
Dlaczego tak się dzieje i co (jeśli cokolwiek) mogę zrobić, aby less
uruchomić w razie potrzeby (np. Podczas robienia git log
dużej ilości historii), ale nie inaczej (jak git branch
tylko z 2 lub 3 oddziałami)?
export LESS=-X
w .profile
. Pozwala to uniknąć „czyszczenia” ekranu. Ja nienawidzę go, że standardowe ustawienie czyści ekran, bo często trzeba wyciąć i wkleić rzeczy lub używać go jako punkt odniesienia.