我已经尝试了这个重复问题中的所有内容,但仍然无法正常工作。与该问题的唯一区别是,我跑步时env | grep TERM
得到的TERM=xterm
不是TERM=xterm-color
。我认为这并不重要,它们似乎可以互换。
但是我不明白的是,唯一消失的是实际提示中的颜色。例如,如果我运行nano
并检测到文件的语法(例如,如果是脚本),则会得到颜色。同样,当我运行env
前面提到的命令时,实际TERM
文本为红色。
因此,颜色显然可以正常工作,只是我不再获得彩色文件夹,可执行文件等。我认为安装Ruby / RVM时也可能发生过这种情况。我试过更换.bashrc
。(编辑但是,在创建新用户时,该用户具有工作颜色)
我想这有一个非常简单的解决方案,但是现在我对使用谷歌搜索功能感到非常厌倦,因此我非常感谢som有关终端中的颜色设置如何工作以及如何发生的信息。谢谢!
l
别名.bash_profile
,所以现在将其更改为alias l='ls -l --color'
。l
现在,键入为我提供了一个彩色列表,但是ls
即使我看到该.bashrc
文件专门为其着色,也仍然缺少颜色。gh,非常感谢您的回答,我必须阅读一些bash文档。