GNU screen/byobu가 역방향 검색 중에 셸에 정크 텍스트를 남기는 이유는 무엇입니까?

GNU screen/byobu가 역방향 검색 중에 셸에 정크 텍스트를 남기는 이유는 무엇입니까?

최근 Byobu를 통해 GNU 화면을 사용하기 시작했는데 화면에 문제가 있는 것 같습니다.

먼저 서버에 SSH로 접속한 다음 역방향 검색을 수행하여 일반적인 명령(데이터베이스 덤프)을 실행합니다. 일부 텍스트를 편집했는데 (reverse-i-search)일반적으로 ':`가 검색 전에 출력되므로 터미널 너비를 가로질러 줄을 밀어넣습니다.

스크린샷 1

검색에 만족하고 명령을 수락하면 맨 오른쪽에 있는 텍스트가 변경되지 않고 그대로 유지됩니다. 아래를 참조하세요:

스크린샷 2

그러면 왜 이 "정크 텍스트"가 창에 남아 있습니까? 이는 화면에서만 발생하며 내 사용자 정의 .bashrc 형식을 사용하고 자체 형식이 없는 특정 호스트에서만 발생하는 것 같습니다.

답변1

\[아마도 뭔가가 누락되었을 수 \]있으며 PS1.

자세한 내용은 bash 매뉴얼 페이지를 참조하십시오. "팁" 섹션에 있습니다.

정보문서에도 나와있습니다제어 프롬프트.

관련 정보