小编典典

如何在命令行上为差异着色

all

当我有差异时,如何对其进行着色以使其看起来不错?

我想要它用于命令行,所以请不要使用 GUI 解决方案。


阅读 70

收藏
2022-03-08

共1个答案

小编典典

手册页diff没有建议从内部进行着色的解决方案。请考虑使用colordiff. 它是一个包装器,diff它产生与 diff
相同的输出,除了它使用彩色语法突出显示来增加输出以提高可读性:

diff old new | colordiff

要不就:

colordiff old new

安装:

  • Ubuntu/Debian:sudo apt-get install colordiff
  • OS X:brew install colordiffport install colordiff
2022-03-08