我的bash提示显示了一堆颜色,这很好用:
PS1="${color_RED}\u${color_WHITE}@${color_RED}${COmpuTERname} ${color_BLUE}\w${GITPROMPT} ${color_reset}"
见例:http://cl.ly/image/002f210X1f1u
但是我在输入结束时输入的文字是灰色的.我希望它是白色的(ANSI代码“[37m”).
如果我在提示的末尾添加color_WHITE而不是color_reset,则默认的终端颜色会变为白色,直到重置为止.这会产生一些灰色文本的奇怪效果,顶部会出现一些白色文字.
请参阅问题示例:http://cl.ly/image/1Z3g3v0e083B
如何将Bash提示符的“输入文本”颜色更改为终端默认颜色以外的其他颜色?谢谢你的任何建议!
解决方法 只需添加以下行:export PS1=" \[3[34m\]\u@\h \[3[33m\]\w\[3[31m\]\[3[00m\] $"
预习:
这是我喜欢的颜色.您可以通过更改作为ANSI颜色代码的m代码(例如34m)来自定义提示颜色的每个部分.
ANSI颜色代码列表:
>黑色:30米>红色:31米>绿色:32米>黄色:33米>蓝色:34米>紫色:35米>青色:36米>白色:37米
总结以上是内存溢出为你收集整理的linux – 我可以将bash提示符的输入颜色更改为与终端默认值不同的输入颜色全部内容,希望文章能够帮你解决linux – 我可以将bash提示符的输入颜色更改为与终端默认值不同的输入颜色所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)