iTerm2スクリーンバッファが不明です。

iTerm2スクリーンバッファが不明です。

bashをシェルとして使用し、iTerm2ビルド3.3.1をMac OSのターミナルエミュレータとして使用しています。正しいシンボルコマンドを入力して実行しましたが、正常に実行されました。言い換えれば、エラーはコマンドを表示するだけで、保存にはありませんでした。 。 Vimをシャットダウンしても、これは時々起こります。一部のバッファは画面に残りますが、私のウィンドウはvimではなくシェルにあります。これは主にctagsとcscopeを使用したときに発生します。長いコマンドとvim終了のスクリーンショットが添付されています。

いくつかの解決策を提案してください。

Bash(シェル)の長いコマンド

vim 終了

アップデート1:コンマを使用するとbashが誤動作することがわかりました。なぜなら のカラーコーディングにフォーマットタイプをPS1使用していたからです。 bashプロンプト\e[....mに置き換えて問題を解決しました。\[...\]なぜこれが必要なのかわかりません。さらに、vimを終了した後にシェルバッファを消去するという問題がまだ発生します(図2)。これに役立つでしょう。ありがとうございます!

関連情報