Когда я запускаю git branch
(из bash или csh), он автоматически передает вывод less
. Тем не менее, имея всего несколько веток в хранилище, это больше не нужно, это раздражает, так как список ветвей исчезает, как только я ухожу меньше.
Проверка ~/.gitconfig
файла и локальных .git/config
файлов не находит ничего о пейджере или чем-то еще, что могло бы вызвать это. В противном случае, я не нашел ничего полезного или многообещающего в веб-поиске.
Почему это происходит, и что (если что-нибудь) я могу сделать, чтобы less
запустить, когда необходимо (например, когда делаю, git log
когда есть много истории), но не иначе (как a git branch
только с 2 или 3 ветвями)?
export LESS=-X
в .profile
. Это позволяет избежать «очистки» экрана. Я ненавижу его , что стандартная установка очищает экран , потому что часто нужно вырезать и вставить материал или использовать его в качестве ссылки.