在低版本Ubuntu升级到16.04版本之后,可能会出现终端提示字符颜色仍然保持黑白,而不是像新装的版本会变成彩色的字体。实际上要修改非常简单。
首先要了解的是终端bash提示符有对应的配置文件,就和vim有.vimrc一样。它的配置文件分为两种,一种是系统级别的,它对所有用户生效;一种是用户级别的,仅对当前用户生效。系统级别的在/etc/bash.bashrc,用户级别的在/home/(用户名)/.bashrc(即~/.bashrc)
用文本编辑器打开.bashrc文件:(我这里用了vim,当然用gedit, subl等等都是可以的)。在靠中间部分有一个force_color_prompt参数,这个参数如果设置为yes的话,就会在条件允许的情况下自动设置成彩色。将那一行的#号去掉即可。
退出终端,再重新打开终端即可看到彩色。
提醒:
1.官方版本那个force_color_prompt之所以默认关闭,是因为官方认为提示字对于用户并不重要,而结果更重要。但是实际上彩色的提示符可以更方便地找到上一条语句。
2.建议只修改个人用户下的.bashrc文件。