我创建了一个很好的提示字符串,允许我跟踪当前的工作目录。但是我犯了一个简单的错误。我没有正确使用括号“[”和“]”,这是因为bash错误地表示提示中的字符数,这会阻止正确包装长命令。
export PS1="\[\033[0;34m\]\w \033[0;30m\]\]\$ "
我已经尝试了this helpful example,但我不确定该修复什么。
答案 0 :(得分:1)
使用单引号和右转义如下:
export PS1='[\[\033[0;34m\]\w\[\033[0;30m\]]$ '