Отключить цвет и пейджинг для меркуриальных

Новые версии mercurial будут применять цвета к выходу большинства команд и будут транслировать команды с длинным выходом на пейджер. Как восстановить прежнее поведение, чтобы не выводить цвет и никогда не использовать пейджер?

Ответ 1

Добавьте следующее в свой.hgrc:

[ui]
color = never
paginate = never

Ответ 2

При работе с командной строкой вы также можете добавлять параметры или параметры в свои команды. Это, однако, не является постоянным. hg --help --verbose показывает:

--color TYPE        when to colorize (boolean, always, auto, never, or debug)
--pager TYPE        when to paginate (boolean, always, auto, or never)
                    (default: auto)

Итак, следующая команда отключает ваш пейджер и не показывает никаких цветов:

hg incoming --pager never --color never