Терминал не очищает линии

Терминал не очищает линии

Я работаю на удаленной машине Ubuntu 20.10 [ linux version 5.8.0-1011-gcp] в Google Cloud, созданной из базового образа Ubuntu, с использованием gnu bash 5.0.17(1)-releaseи xterm 353, и терминал не очищает строки:

  • Я пробовал с пустым .bashrc, а также с значением по умолчанию при создании пользователя:
    • $TERMценности:
      local (no tmux) - xterm-color
      local (   tmux) - screen-256color
      
      local (no tmux) - remote (no tmux) - xterm-color
      local (no tmux) - remote (   tmux) - screen
      
      local (   tmux) - remote (no tmux) - screen-256color
      local (   tmux) - remote (   tmux) - screen
      
    • Выход терминала:
      # Before pressing Enter and typing "dog":
        cd dir_cat
        cd dir_2
        reset
      
      # After pressing Enter and typing "dog":
        dogdir_cat
        cd dir_2
        reset
      
      # Expected behavior after pressing Enter and typing "dog":
        dog
      


Если я использую tmux, я все равно получаю то же самое поведение, хотя и менее проблемное, чем когда я его не использую, однако vimимеет ту же самую проблему; таким образом, я бы по сути сделал вывод, что screenпроблема также имеет место

  • tmux:
    Когда я использую tmux, я делаю это после входа в удаленную систему, а не tmuxна локальной машине.
    • Если я вхожу в удаленный режим и немедленно запускаю tmux, как в оболочке, так и при использовании vim, проблема не возникает; однако если я открываю vimза пределами tmux, то tmuxпроблема начинает проявляться.(обычная оболочка и при использовании vimвнутри нее)

  • vim:
    Прокрутка vimтакже показывает проблемы, подобные указанным выше, но я предполагаю, что если clear/ resetбудут исправлены, то, возможно, и это будет исправлено.
    • Я пытался избавиться от .vimrc, но это ничего не изменило

  • Clear, reset, printf '\[e[:
    Эти и все другие обходные пути, найденные с помощью поиска Google, не работают, и проблема не ограничивается clear/ reset, поэтому, пожалуйста, не предлагайте обходные пути для clear/ reset, поскольку мне нужно исправить основную проблему.

Связанный контент