雑木林

頭の中の整理と忘れないための確認メモ

覚えておきたいキーバインド(bash)

Linuxマシン、サーバを設定するときはWindowsからTeratermなどを使って操作することが多いのですが、私は作業が結構遅いほうです。改善するにあたり、単純にマウス操作を減らすことが必要だと考えたので、覚えるべきショートカットキーを纏めることにしました。

そんなわけでbashを使うときに覚えておくと良さそうなものは以下になります。
Teraterm経由で実行できることを確認しています。

ctrlキーと組み合わせるもの

コマンド 意味
Ctrl + a 行頭に移動する
Ctrl + e 行末に移動する
Ctrl + w カーソル位置から左側にあるスペースまでをカット
Ctrl + k カーソル位置から行末までをカット
Ctrl + u カーソル位置から行頭までをカット
Ctrl + y ペースト
Ctrl + l clearコマンドと同等
Ctrl + q 画面表示の再開(Ctrl+sは停止)
Ctrl + r コマンド履歴の検索(さらにCtrl + rで履歴を遡れる)
Ctrl + c 実行中のコマンドの強制終了
Ctrl + z 実行中のコマンドの一時停止(fgで再開)
Ctrl + d exitコマンドと同等

ESCキーと組み合わせるもの

コマンド 意味
ESC + b カーソルを一単語分左へ移動
ESC + f カーソルを一単語分右へ移動
ESC + d カーソルにある単語をカットする