キーボードショートカットを使用してターミナルバッファ/出力をクリアする方法があるかどうか知りたいと思いました。 Ubuntuを使用しています。私はそれを知っています
Ctrl + L
端末をクリアしますが、スクロールして元のテキストを表示できます。に似たものを探しています
reset
コマンドが行います。 Mac
Apple + k
トリックを行うようです。
Gnomeターミナルでは、Edit -> Reset Shortcuts...
を使用してキーボードショートカットを編集できます。次に、「リセットしてクリア」というコマンドをマッピングできます。
あるいは、スクロールバック履歴を小さい数(たとえば0)に制限すると、Ctrl + Lが探しているものに近くなります。
CTRL+u カーソルから行頭までクリアする
CTRL+k カーソルから行末までクリアします
CTRL+d カーソルの右側の1文字をクリアします
Esc+Backspace カーソルの左側にある1つの単語をクリアします
Esc+d カーソルの右側にある1つの単語をクリアします
Alt+left/right 前/次の単語の先頭にジャンプします
画面全体をクリアするには、~/.bashrc
ファイルに次のエイリアスを追加します。
alias cls="echo -ne '\033c'"
newターミナルでcls
と入力すると、スクロールバッファを含むすべてがクリアされます。何もリセットしないため、reset
よりもはるかに高速に動作します。
実際、reset
は、壊れたターミナルを修正したい場合にのみ必要です。バイナリファイルでcat
を実行した後。
OSXを使用している場合は、コマンド(⌘)+k 端末をクリアします (およびchrome devtools console ????)。
Ctrl + Lは端末を再描画します。それはそれをクリアしません。 lessやvimなどのフルスクリーンアプリを使用している場合は、Ctrl-Lコマンドを使用して、破損した画面を再描画します。たとえば、色の構文が強調表示されているvimでは、長い距離をスクロールし、引用符や角括弧などを一致させることでvimが混乱した場合、ctrl_lを使用して色を更新できます。
誰かがこれを検索して見つけた場合の参考として...スクロールバックバッファーをクリアする必要がある場合は、バッファーを0行に設定するか、ウィンドウを閉じて再度開きます。または、「trueの場合、印刷するか、実行するか」を選択し、バッファをブローするのに十分な行を出力したら、ctrl + cで中断します。スクロールバッファはアプリケーションに依存するため、指定されたソリューションはGnome端末で機能しますが、実際には他の端末デバイスでは機能しません。
私はKonsoleを使用しています。私はいつも使ってきました Ctrl+Shift+X 過去には、スクロールバックを含むすべてをクリアします。現在、新しいより良い方法があります: Ctrl+Shift+K また、「コンソールキーボードショートカットの履歴をクリアする」というグーグル操作を行うと、簡単にはアクセスできませんが、ここにアクセスできます。
Cmd+Ctrl+L Macでclear
コマンドを実行します。
Ubuntu 18.4では、Ctrl
+ Alt
+ L
がうまく機能します。