Вызов Bash продолжает исчезать

У меня странная проблема, когда моя подсказка Bash часто полностью исчезает в обратном пространстве. Не имеет для меня никакого смысла, но это происходит часто:

введите описание изображения здесьвведите описание изображения здесь

Я не могу думать о том, почему это происходит. Могу ли я просмотреть какой-либо файл конфигурации или что-то еще?

Вот моя подсказка PS1 :

 PS1='\[\e]2;\u@\h\a\u@\h \W \$ ' 

  • Сценарий информационной системы реального времени с использованием ncurses и диалога
  • Добавить открытый ключ к авторизованным ключам удаленного сервера и выполнить некоторые команды
  • nmap не отображает список открытых портов
  • Как включить аутентификацию без пароля на удаленном сервере в качестве другого пользователя?
  • Сообщение emacsclient отказано
  • Имея ssh-туннелирование для удаленного доступа с третьей машины
  • Открытие нескольких вкладок в gnome-терминале, с их автоматическим паролем без ssh на серверы и сделать это с помощью псевдонима из моего файла bashrc
  • Ограничить двухстороннюю аутентификацию SSH и Apache в нелокальных сетях
  • 2 Solutions collect form web for “Вызов Bash продолжает исчезать”

    Как я подозревал в своем комментарии, вам не хватает \] в вашем PS1 . Попробуй это:

     PS1='\[\e]2;\u@\h\a\]\u@\h \W \$ ' 

    Для сравнения, оригинал

     PS1='\[\e]2;\u@\h\a\u@\h \W \$ ' # ^ missing \] 

    Проверьте, что что-то работает, заглушает переменную env PS1 .
    В качестве примера на другой машине, не затронутой этой проблемой, если вы запускаете

     PS1="" 

    в оболочке bash вы получите тот же результат ваших снимков экрана.

    Linux и Unix - лучшая ОС в мире.