Я хочу, чтобы вывод git status был возвращен в less -подобной среде.Это уже работает для git diff, но не git status.Я уже пытался добавить следующее к ~/.gitconfig, но это не сработало:
git status
less
git diff
~/.gitconfig
[core] pager = less
Что мне не хватает?Спасибо.
Вы можете включать и выключать пейджинг определенных команд с помощью параметра pager.<cmd>, в данном случае pager.status:
pager.<cmd>
pager.status
pager.<cmd> Если значение логическое, включает или выключает разбиение на страницы вывода определенной подкоманды Git при записи в tty.В противном случае включает разбиение на страницы для подкоманды, используя пейджер, указанный в значении пейджера. Если в командной строке указано --paginate или --no-pager, он имеет приоритет над этой опцией.Чтобы отключить разбиение на страницы для всех команд, установите для core.pager или GIT_PAGER значение cat.
Если значение логическое, включает или выключает разбиение на страницы вывода определенной подкоманды Git при записи в tty.В противном случае включает разбиение на страницы для подкоманды, используя пейджер, указанный в значении пейджера. Если в командной строке указано --paginate или --no-pager, он имеет приоритет над этой опцией.Чтобы отключить разбиение на страницы для всех команд, установите для core.pager или GIT_PAGER значение cat.
Выполните следующее:
git config --global pager.status true
или вручную добавьте следующее в конецваш ~ / .gitconfig:
[pager] status = true