String
如何讓 PS1 角色更粗?
這是我目前的
PS1
:PS1='\e[46m [\u@\A \W]\$ \e[0m '
它看起來像這樣:
但我希望字型採用粗體。是否可以?
試試這個:
PS1='\[\e[46;1m\] [\u@\A \W]\$ \[\e[0m\] '
;1
應該添加粗體顏色。你想把非列印的東西包裝進去
\[...\]
——這允許 bash 正確計算你的提示的寬度。您可能會發現自己處於提示行為異常的情況。