我有一个奇怪的问题,我的 Bash 提示经常在退格键上完全消失。对我来说没有任何意义,但它经常发生:

我真的想不通为什么会这样。我是否忽略了一些配置文件或其他东西?
这是我的PS1提示:
PS1='\[\e]2;\u@\h\a\u@\h \W \$ '
Run Code Online (Sandbox Code Playgroud)
jw0*_*013 10
正如我在评论中怀疑的那样,您\]在PS1. 试试这个:
PS1='\[\e]2;\u@\h\a\]\u@\h \W \$ '
Run Code Online (Sandbox Code Playgroud)
为了比较,原文是
PS1='\[\e]2;\u@\h\a\u@\h \W \$ '
# ^ missing \]
Run Code Online (Sandbox Code Playgroud)