Bashショートカットキー チートシート

移動系

Ctrl + a 行頭へ移動
Ctrl + e 行末に移動
Ctrl + b 1文字戻る
Ctrl + f 1文字進む

削除系

Ctrl + d カーソル位置にある文字を削除
Ctrl + k カーソル位置から行末まで削除
Ctrl + u 行頭からカーソル位置まで削除
Ctrl + w カーソル位置からその左側の最初のスペースまで削除(スペースが無い場合は行頭まで削除)
Ctrl + H カーソルの左にある1文字を削除(BackSpaceに相当)
Ctrl + y 削除した文字を貼り付ける

表示系

Ctrl + l 画面をクリアしてカレント行(現在いる行)を再表示する
Ctrl + q 画面への出力を再開
Ctrl + s 画面への出力を停止
Ctrl + t カーソル位置の文字とその左側の文字を入れ替える

検索系

Ctrl + r 前打ったコマンドを検索

コマンド系

Ctrl + m コマンドを実行
Ctrl + n コマンド履歴の1つ後ろのコマンドの表示
Ctrl + p コマンド履歴の1つ前のコマンドの表示
Ctrl + c 現在のコマンドを強制終了
Ctrl + z 現在のコマンドを一時停止
!! 1つ前に実行したコマンドを再実行

おまけ

# set -o vi

とするとキー操作がviスタイルになる。
emacsスタイルに戻したい場合は、以下のコマンドを実行すればOK。

# set -o emacs