为mercurial禁用颜色和分页

ngo*_*aum 17 mercurial

新版本的mercurial将颜色应用于大多数命令的输出,并将具有长输出的命令传递给寻呼机.如何将旧行为恢复为不输出颜色并且从不使用寻呼机?

ngo*_*aum 24

将以下内容添加到.hgrc:

[ui]
color = never
paginate = never
Run Code Online (Sandbox Code Playgroud)


Kur*_*den 6

使用命令行时,您还可以向命令添加参数或选项。然而这并不是永久性的。揭示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)
Run Code Online (Sandbox Code Playgroud)

因此,下一个命令将禁用寻呼机并且不显示任何颜色:

hg incoming --pager never --color never
Run Code Online (Sandbox Code Playgroud)