【问题标题】:Tig doesn't display colors at allTig 根本不显示颜色
【发布时间】:2014-03-18 05:30:38
【问题描述】:

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

谁能帮帮我?

【问题讨论】:

  • git statusgit log 这样的常规git 命令是否以彩色显示? $TERM 的值是多少?
  • 很高兴这对您有所帮助。我已将其添加为答案。

标签: git tig


【解决方案1】:

一般来说,命令行应用程序依赖于您的$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

This section 来自 GNU gettext 手册页,其中讨论了 $TERM 变量的一些其他可能设置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-19
    • 1970-01-01
    • 2019-06-26
    • 1970-01-01
    • 1970-01-01
    • 2012-07-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多