web-dev-qa-db-ja.com

キーボードショートカットを使用して端末をクリアする

キーボードショートカットを使用してターミナルバッファ/出力をクリアする方法があるかどうか知りたいと思いました。 Ubuntuを使用しています。私はそれを知っています

CtrlL

端末をクリアしますが、スクロールして元のテキストを表示できます。に似たものを探しています

reset 

コマンドが行います。 Mac

Applek

トリックを行うようです。

60
Naveen

Gnomeターミナルでは、Edit -> Reset Shortcuts...を使用してキーボードショートカットを編集できます。次に、「リセットしてクリア」というコマンドをマッピングできます。

あるいは、スクロールバック履歴を小さい数(たとえば0)に制限すると、Ctrl + Lが探しているものに近くなります。

45
joeslice
  • 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 ????)

30
ccpizza

Ctrl + Lは端末を再描画します。それはそれをクリアしません。 lessやvimなどのフルスクリーンアプリを使用している場合は、Ctrl-Lコマンドを使用して、破損した画面を再描画します。たとえば、色の構文が強調表示されているvimでは、長い距離をスクロールし、引用符や角括弧などを一致させることでvimが混乱した場合、ctrl_lを使用して色を更新できます。

誰かがこれを検索して見つけた場合の参考として...スクロールバックバッファーをクリアする必要がある場合は、バッファーを0行に設定するか、ウィンドウを閉じて再度開きます。または、「trueの場合、印刷するか、実行するか」を選択し、バッファをブローするのに十分な行を出力したら、ctrl + cで中断します。スクロールバッファはアプリケーションに依存するため、指定されたソリューションはGnome端末で機能しますが、実際には他の端末デバイスでは機能しません。

3
dannysauer

私はKonsoleを使用しています。私はいつも使ってきました Ctrl+Shift+X 過去には、スクロールバックを含むすべてをクリアします。現在、新しいより良い方法があります: Ctrl+Shift+K また、「コンソールキーボードショートカットの履歴をクリアする」というグーグル操作を行うと、簡単にはアクセスできませんが、ここにアクセスできます。

1
Bruce

Cmd+Ctrl+L Macでclearコマンドを実行します。

0
Gokul

Ubuntu 18.4では、Ctrl + Alt + Lがうまく機能します。

0
catmantiger