xshell终端主机名和用户名不显示颜色的解决方法

马谦马谦马谦 2018年8月17日22:44:40 发表评论
文章最后编辑于:2018-8-17 22:47:20

不知道从哪天起,使用xshell的终端主机名和用户名没有了颜色:

xshell终端主机名和用户名不显示颜色的解决方法

ls变色了,而命令行开始的ma@Y485这一段是白色,和其他部分一样颜色不太显眼。

解决方法:

~/.bashrc中其实有了颜色的设置,查看代码可以发现:

最下面有一个PS1的赋值,它就是控制颜色的设置,当终端是某种类型或者满足某些特定条件的时候,它就会显示颜色。

这里可以看到有个force_color_prompt变量默认被注释了,而如果这个变量的值为yes的时候,下面的color_prompt就也会是yes,然后的颜色设置也就会开启。

所以可以手动把这个注释去掉,使force_color_prompt的值等于yes,然后source ~/.bashrc就能看到效果了:

xshell终端主机名和用户名不显示颜色的解决方法

本文共执行41次查询,耗时0.271秒!
马谦马谦马谦

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: