所以我最近决定更改我的bash提示符,但我遇到了问题。几次按下向上箭头后,我不必像几分钟前一样编写命令,该命令突然中断了整个提示,并且字符被随机粉碎。
我已将此添加到我的bash个人资料中:
export PS1="[\e[32m]\u[\e[m]@[\e[32m]\s[\e[m]-[\e[32m]\W[\e[m] >> "
按两次或三下向上箭头后,字符将变得完全混乱,如下所示:
do nano ~/.bash_profile-[]Downloads[] >> source ~/.bash_profile
pwd sudo nano
~/.bash_profile
请帮我,这真令人讨厌。谢谢。
答案 0 :(得分:0)
已在评论中回答。答案是:
您需要\ [... \]围绕非打印字符,而不是[...]。这就是为什么您的提示中散布着[]的原因。
谢谢