Mercurial (バージョン 2.4.2+20130203) ログのテンプレートをセットアップしようとしています。次のテンプレートを試しました:
lg = glog --template "\033[31m({rev}) {node|short}\033[0m \x1b[35m [{branch}] \033[1;34m<{author|person}>\033[0m \033[32m({date|age})\033[0m \n\t\t{desc}\n\033[0m"
color.mode
に設定すると正常に動作しansi
ます。ただし、標準hg status
では色は表示されませんが、代わりに混乱します。
←[0;35;1;4m? patch.patch←[0m
に変更color.mode
するとwin32
hg status
うまくいきますが、hg lg
ツリーを色なしで (そして←[0;
混乱なしで) 表示します。
もう1つの奇妙なことは、デフォルトと同じテンプレートを使用すると、色をレンダリングui.logtemplate
しながら混乱してレンダリングされることです。hg lg
また、TERM を空の文字列に設定しようとしました -- 結果はありません。
win32
カラーモードの色はどのように指定すればよいですか?
ありがとう。