colordiff - 파일에 저장할 때 색상을 유지하는 방법

colordiff - 파일에 저장할 때 색상을 유지하는 방법

차등 출력을 파일에 저장할 때 색상을 보존할 수 있나요?

이것은 작동 중이며 터미널에 색상이 표시됩니다.

colordiff -yW 1000 --suppress-common-lines file1 file2 > tempfile

하지만 출력을 파일로 리디렉션하면 색상이 표시되지 않습니다.

colordiff -yW 1000 --suppress-common-lines file1 file2 > tempfile

답변1

만약 너라면언제나색상을 원하거나 구성 파일을 수정 /etc/colordiffrc하거나 ~/.colordiffrc기본 파일의 설명을 따르세요.

# By default, when colordiff output is being redirected
# to a file, it detects this and does not colour-highlight
# To make the patch file *include* colours, change the option
# below to 'yes'
color_patches=no

답변2

tempfilevim으로 열어보세요 . 이렇게 하면 vim은 터미널 출력에 표시되는 대로 색상을 지정합니다.

관련 정보