GNU screen / byobuがリバース検索中にシェルにジャンクテキストを残すのはなぜですか?

GNU screen / byobuがリバース検索中にシェルにジャンクテキストを残すのはなぜですか?

私は最近ByobuでGNU画面を使い始めましたが、画面に問題があるようです。

まず、サーバーにSSHで接続し、リバース検索を実行して通常のコマンド(データベースダンプ)を実行します。いくつかのテキストを編集しましたが、通常「:」は(reverse-i-search)検索前に出力されるため、端末の幅を横切って行をプッシュします。

スクリーンショット1

検索に満足してコマンドを受け入れると、一番右のテキストは変更されずに残ります。以下を参照してください。

スクリーンショット2

では、なぜこの「ジャンクテキスト」がウィンドウに残るのですか?これは画面上でのみ発生し、私のカスタム.bashrc形式を使用し、独自の形式を持たない特定のホストでのみ発生するようです。

ベストアンサー1

\[おそらく何かが欠けている可能性\]がありますPS1

詳細については、bash のマニュアルページを参照してください。 「ヒント」セクションにあります。

情報文書にも記載されています制御プロンプト

おすすめ記事