我試圖利用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}」|貓'它打印沒有顏色。 –