如何在 gnome 终端中运行具有 256 色的 ncurses 程序?

如何在 gnome 终端中运行具有 256 色的 ncurses 程序?

我的问题:

我想在 gnome 终端中以 256 色模式运行 ncurses。

我已经知道你可以使用以下方法打开此颜色模式:

# export TERM=xterm-256color

但这个解决方案不是永久的。每当打开新的 Gnome 终端时,它都会再次恢复到 8 色支持。

那么我如何导出 TERM,以便上述解决方案永久生效?

答案1

将您想要应用于每个终端的命令添加到您的.bashrc主目录中的文件中:

echo 'if [[ $TERM == @(xterm|screen) ]]; then
    export TERM=$TERM-256color;
fi' >> ~/.bashrc

每次打开新 shell 时它都会运行。

相关内容