我是使用git的新手,当我使用diff命令查看更改时,我会在屏幕上显示一些不同的内容....
ESC[1mdiff --git a/first_file.txt b/first_file.txtESC[m
ESC[1mindex f49d459..3748de6 100644ESC[m
ESC[1m--- a/first_file.txtESC[m
ESC[1m+++ b/first_file.txtESC[m
ESC[36m@@ -1 +1,2 @@ESC[m
ESC[31m-This is the first fileESC[m
ESC[32m+ESC[mESC[32mThis is the first file added to my projectESC[m
ESC[41m+ESC[m
我不确定" ESC"和#34; 1m,36m"应该是......有人可能知道为什么会出现这种情况吗?
任何帮助都会非常感激!
答案 0 :(得分:3)
别介意人..经过一些研究后,我运行了以下命令,它的工作原理非常好!
export LESS=-R\ $LESS
答案 1 :(得分:0)
那是ANSI escape code,常用于telnet服务着色。这意味着您正在使用的CLI工具可能不支持ANSI转义码。