oh-my-zsh を使用して zsh ターミナルをクリアすると、プロンプト全体を維持します。

oh-my-zsh を使用して zsh ターミナルをクリアすると、プロンプト全体を維持します。

だから私は使い始めました。扱いにくいそしてああ、最近の。使っています純水(精製)トピックとプロンプトは、プロンプトの上に追加情報を表示します。

Ctrl+clear Terminalを使用すると、L端末全体が消去されますが、現在のディレクトリとgit情報を表示するプロンプトの前の行も消去されます。ただし、と入力すると、clearその行がプロンプトに残り、端末が消去されます。

Ctrl+を押すときに行を維持する方法はありますかL?このショートカットは何を指し、どのように変更しますか? My Terminal Preferences(Manjaro Budgieを使用しています)では、対応するキーバインディングがショートカットリストに存在しません。

ベストアンサー1

precmdこれらの追加行は、各コマンドの後やプロンプトの前に実行されるフックの出力によって発生する可能性があります。自動的に呼び出されませんclear-screen(バインド^L)。

clear-screen次のように呼び出されるようにオーバーライドできます。

clear-screen() { echoti clear; precmd; zle redisplay; }
zle -N clear-screen

おすすめ記事