windows上使用git bash的颜色

windows上使用git bash的颜色,windows,shell,mingw32,git-bash,Windows,Shell,Mingw32,Git Bash,我不知道把它贴在哪里。 我刚刚安装了GitBash和arcanist项目() 现在,当我在命令提示符下键入“arc help”时,会收到以下消息: bcohen@BCOHEN-L ~ $ arc help ←[1mNAME←[m ←[1marc←[m - arcanist, a code review and revision management utility ←[1mSYNOPSIS←[m ←[1marc←[m ←[4mcommand←[m [←[4moption

我不知道把它贴在哪里。 我刚刚安装了GitBash和arcanist项目()

现在,当我在命令提示符下键入“arc help”时,会收到以下消息:

bcohen@BCOHEN-L ~
$ arc help
←[1mNAME←[m
      ←[1marc←[m - arcanist, a code review and revision management utility

←[1mSYNOPSIS←[m
      ←[1marc←[m ←[4mcommand←[m [←[4moptions←[m] [←[4margs←[m]
      This help file provides a detailed command reference.

←[1mCOMMAND REFERENCE←[m

      ←[1malias←[m
      ←[1malias←[m ←[4mcommand←[m
      ←[1malias←[m ←[4mcommand←[m ←[4mtarget←[m -- [←[4moptions←[m]

      ←[1mamend←[m [--revision ←[4mrevision_id←[m] [--show]

      ←[1manoid←[m

      ←[1mbackout←[m

      ←[1mbookmark←[m [←[4moptions←[m]
      ←[1mbookmark←[m ←[4mname←[m [←[4mstart←[m]

      ←[1mbranch←[m [←[4moptions←[m]
      ←[1mbranch←[m ←[4mname←[m [←[4mstart←[m]

      ←[1mbrowse←[m [←[4moptions←[m] ←[4mpath←[m ...

      ←[1mcall-conduit←[m ←[4mmethod←[m

      ←[1mclose←[m ←[4mtask_id←[m [←[4moptions←[m]

      ←[1mclose-revision←[m [←[4moptions←[m] ←[4mrevision←[m

      ←[1mcommit←[m [--revision ←[4mrevision_id←[m] [--show]

      ←[1mcover←[m [--rev ←[4mrevision←[m] [←[4mpath←[m ...]

      ←[1mdiff←[m [←[4mpaths←[m] (svn)
      ←[1mdiff←[m [←[4mcommit←[m] (git, hg)
对于颜色,我必须用sed替换← 截止日期\033,如下所示:

bcohen@BCOHEN-L ~
$ arc help |sed "s/?/\033/m"
NAME
      arc - arcanist, a code review and revision management utility

SYNOPSIS
      arc command [options] [args]
      This help file provides a detailed command reference.

COMMAND REFERENCE

      alias
      alias command
      alias command target -- [options]

      amend [--revision revision_id] [--show]

      anoid

      backout

      bookmark [options]
      bookmark name [start]

      branch [options]
      branch name [start]

      browse [options] path ...

      call-conduit method

      close task_id [options]

      close-revision [options] revision

      commit [--revision revision_id] [--show]
你有什么想法吗? 也许是化名? 也许通过改变编码

只是一个线索:

bcohen@BCOHEN-L ~
$ echo -e "\033[,4mtoto"
toto
鉴于:

bcohen@BCOHEN-L ~
$ php -r 'echo "\033[1mtoto", PHP_EOL;'
←[1mtoto

不起作用:(

在您当前的术语窗口(xterm、putty或???)中。请尝试
savTERM=“$Term”:export Term=xterm color
;这可能会解决问题。如果不起作用,请从savTERM恢复您的术语,如
export Term=“$savTERM”
。祝您好运。谢谢您,我正在使用git bash(Ming32)并尝试了导出,但将
mingw32
添加为问题的标签效果不佳。这是一个独特的环境。我看不到任何其他可以评论的内容。如果您在这里没有得到任何提示,请查看
arcanist
的特定帮助网站。祝您好运。一年后,我遇到了完全相同的问题……找到什么了吗?