我试图利用GRB的git帮助程序(https://github.com/garybernhardt/dotfiles/blob/master/.githelpers)打印我的git日志。ZSH中的管道正在从Git日志输出中剥离颜色
来自#62行的git log --graph --pretty="tformat:${LOG_FORMAT}"
命令工作正常;在iTerm中用颜色打印。但是,只要将其连接到pretty_git_format
,就不会显示任何颜色。
这直到几个星期前一直工作了几年。 zsh中是否有更改,我现在需要配置不同?
我使用iTerm2和zsh版本zsh 5.4.2(x86_64-apple-darwin16.7.0)。
您是否检查您的寻呼机是否离开原始输出(以保留颜色)? 'git config --global core.pager'less -R'':https://unix.stackexchange.com/a/64932/7490 – VonC
不是这样。即使我只是'git log --graph --pretty =“tformat:$ {LOG_FORMAT}”|猫'它打印没有颜色。 –