Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git Tig不';根本不显示颜色_Git_Tig - Fatal编程技术网

Git Tig不';根本不显示颜色

Git Tig不';根本不显示颜色,git,tig,Git,Tig,我正在尝试与tig合作,以查看git数据库。但它根本不显示颜色。如果我试图在~/.tigrc中设置颜色,它就会忽略它。 我添加了一个绑定,它可以工作,所以tig可以看到我的tigrc文件 有人能帮我吗?一般来说,命令行应用程序依赖于$TERM环境变量的值来确定系统是否支持彩色输出。像您这样设置vt100并不表示支持颜色 此变量有许多可能的设置,但支持16种颜色的常见“基本”设置是xterm。更改此设置的方式取决于shell,但在Bash中,您可以尝试以下方法: # Set the new val

我正在尝试与tig合作,以查看git数据库。但它根本不显示颜色。如果我试图在~/.tigrc中设置颜色,它就会忽略它。 我添加了一个绑定,它可以工作,所以tig可以看到我的tigrc文件


有人能帮我吗?

一般来说,命令行应用程序依赖于
$TERM
环境变量的值来确定系统是否支持彩色输出。像您这样设置
vt100
并不表示支持颜色

此变量有许多可能的设置,但支持16种颜色的常见“基本”设置是
xterm
。更改此设置的方式取决于shell,但在Bash中,您可以尝试以下方法:

# Set the new value for the current session
export TERM=xterm

# Now test tig...

# If successful, add to your .bashrc for future sessions
echo export TERM=xterm >> ~/.bashrc

从GNU gettext手册页讨论
$TERM
变量的一些其他可能设置。

常规git命令,如
git status
git log
是否以彩色显示?
$TERM
的值是多少?问题是我的TERM变量,它被设置为vt100,我改为xterm,它成功了。我很高兴这对您有所帮助。我把它作为一个答案加上去了。