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