ターミナルの現在の行をクリア/削除するにはどうすればよいですか? [closed] 質問する

ターミナルの現在の行をクリア/削除するにはどうすればよいですか? [closed] 質問する

ターミナルを使用してコマンドのテキスト行を入力している場合、その行をクリア/削除するホットキーまたは方法はありますか?

たとえば、現在の行/コマンドが次のように非常に長い場合:

> git log --graph --all --blah..uh oh i want to cancel and clear this line <cursor is here now>

上記の状態から次の状態へ移行するためのホットキーまたはコマンドはありますか?

>

?

通常、キーを押すと、現在の行が履歴上の新しい行である場合は、その行がクリアされます。ただし、キーを使用してコマンド履歴を調べ、それらのコマンドを編集または使用し始めると、プロンプトは履歴内の次の最新のコマンドに変更されるだけなので、複数回押さない限りはここでは機能しません

ベストアンサー1

Ctrl+ を使用するUと先頭までクリアできます。

Ctrl+ を使用するWと単語だけを削除できます。

Ctrl+ を使ってキャンセルすることもできますC

履歴を残しておきたい場合は、Alt+ Shift+を使用して#コメントにすることができます。


Bash Emacs 編集モード チートシート

おすすめ記事