如何让颜色显示在终端(macOS Sierra)中

如何让颜色显示在终端(macOS Sierra)中

我添加export LSCOLORS=gxBxhxDxfxhxhxhxhxcxcx到我的.bash_profile,保存文件,然后在终端运行source .bash_profile并能够看到颜色。然而,关闭终端并再次打开后,我发现即使我的.bash_profile仍然相同,也没有颜色。

编辑:使用Terminal.appbash

答案1

有些终端不会在您每次打开它们时运行新的登录 shell,因此它们会获取您的.bashrc文件,而不是.bash_profile 我建议将您的颜色放入.bashrc文件中。我可能不会推荐但很多人这样做的另一个解决方案是.bash_profile从内部获取资源.bashrc

更多信息: http://www.joshstaiger.org/archives/2005/07/bash_profile_vs.html

答案2

您需要在文件中设置两个环境变量~/.bashrc

export CLICOLOR=1
export LSCOLORS=gxBxhxDxfxhxhxhxhxcxcx

相关内容