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