我添加export LSCOLORS=gxBxhxDxfxhxhxhxhxcxcx
到我的.bash_profile
,保存文件,然后在终端运行source .bash_profile
并能够看到颜色。然而,关闭终端并再次打开后,我发现即使我的.bash_profile
仍然相同,也没有颜色。
编辑:使用Terminal.app
和bash
答案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