bashのショートカット

man bashに載ってるのですね気付いてなかったです。

移動コマンド

beginning-of-line (C-a)
現在の行の先頭に移動します。
end-of-line (C-e)
行の末尾に移動します。
forward-char (C-f)
1 文字進みます。
backward-char (C-b)
1 文字戻ります。
forward-word (M-f)
次の単語の最後に進みます。単語は英数字 (英字と数字) からなります。
backward-word (M-b)
現在あるいは直前の単語の先頭に戻ります。 単語は英数字 (英字と数字) からなります。
clear-screen (C-l)
現在の行を画面の一番上の行に残したまま、画面をクリアします。 引き数を付けると、画面をクリアせずに現在の行を再描画します。
Man page of BASH

履歴操作のためのコマンド

previous-history (C-p)
履歴リストを戻り、履歴リストから前の行を取り出します。
next-history (C-n)
履歴リストを進み、履歴リストから次の行を取り出します。
beginning-of-history (M-<)
履歴の最初の行に移動します。
end-of-history (M->)
入力履歴の最後に移動します。つまり、現在入力中の行に移動します。
reverse-search-history (C-r)
現在の行を開始点にして後方に向かって検索を行い、 必要に応じて履歴を「遡って」いきます。これはインクリメンタル検索です。
forward-search-history (C-s)
現在の行を開始点にして前方に向かって検索を行い、 必要に応じて履歴を「下って」いきます。これはインクリメンタル検索です。
non-incremental-reverse-search-history (M-p)
現在の行を開始点にして、履歴リストを後方に向かって検索を行います。 ユーザが入力した文字列を非インクリメンタルモードで検索します。
non-incremental-forward-search-history (M-n)
現在の行を開始点にして、履歴リストを前方に向かって検索を行います。 ユーザが入力した文字列を非インクリメンタルモードで検索します。
Man page of BASH

キルとヤンク

kill-line (C-k)
ポイントから行末までのテキストをキルします。
unix-line-discard (C-u)
ポイントから行頭までをキルします。 キルされたテキストはキルリング (kill-ring) に入ります。
Man page of BASH

man bashかなり面白いです。また今度しっかり読みます。