我使用 Putty 客户端连接到在 Virtualbox Linux 机器上运行的 ssh 服务器。我尝试通过设置 PS1 变量来更改提示颜色,如下所示:
export PS1="\u@\h:\e[0;1m\w\$\e[m"
但显然它不起作用 - 提示仍然是相同的颜色。当我直接在 Virtualbox Linux 机器上输入命令时,它确实有效。此外,我注意到TERM
在 Putty 中运行时更改变量也没有效果。
答案1
答案2
...看起来您选择的颜色不存在。
Black 0;30 Dark Gray 1;30
Red 0;31 Light Red 1;31
Green 0;32 Light Green 1;32
Brown/Orange 0;33 Yellow 1;33
Blue 0;34 Light Blue 1;34
Purple 0;35 Light Purple 1;35
Cyan 0;36 Light Cyan 1;36
Light Gray 0;37 White 1;37
也许你的意思是红色更像这样:
export PS1="\u@\h:\e[0;31m\w\$\e[00m"