先上个例子:

set prompt="%{\e[32;1m%}%n%{\e[37m%}@%{\e[33m%}%m%{\e[37m%}:%{\e[36m%}%~%{\e[37m%}"\$"%{\e[0m%} "
set prompt="%{\e[31;1m%}root%{\e[37m%}@%{\e[33m%}%m%{\e[37m%}:%{\e[36m%}%/%{\e[37m%}#%{\e[0m%} "

 %{ ... %}  代表颜色等设置的开始结束,中间不能有空格

 \e[ ... m  定义颜色或者字体粗细, \e  转义 ,这个是必须的(感觉和 \033 是相等的),为结束标志。

如果你想同时设置颜色和背景,只需用逗号将他们分隔开即可,其中代表的是粗体。将颜色设置为,可恢复默认。

各颜色值请参阅本表:

FreeBSD/cshrc如何设置 prompt 的颜色

例如,你想设置一个粗体、青色、红背景的Hello World可以这么做:

 %{\e[36;41;1m%}Hello World%{\e[0m%} 

参考文章:

相关文章:

  • 2022-12-23
  • 2022-03-06
  • 2022-12-23
  • 2022-12-23
  • 2021-08-02
  • 2021-12-27
  • 2022-01-23
猜你喜欢
  • 2021-07-02
  • 2021-12-22
  • 2021-08-11
  • 2021-04-20
  • 2021-12-25
  • 2022-02-14
  • 2022-12-23
相关资源
相似解决方案